テーブル構造の変更操作
フィールドブックのテーブルを追加します。
フォーマット:ALTER TABLEテーブルフィールド名フィールドタイプを追加します。
MySQLの> ALTER TABLEの本の追加・カウントint型。 クエリOK、影響を受けた0行(0.42秒) レコード:0重複:0警告:0
ビューのテーブル構造
MySQLの> DESCブック。#简写 + ------- + ------------- + ------ + ----- + --------- + - ----- + | フィールド| タイプ| ヌル| キー| デフォルト| エクストラ| + ------- + ------------- + ------ + ----- + --------- + ---- --- + | NUM | INT(11)| YES | | NULL | | | 名前| VARCHAR(10)| YES | | NULL | | | DATEL | 日付| YES | | NULL | | | 価格| (5,2)、二重| YES | | NULL | | | カウント| INT(11)| YES | | NULL | | + ------- + ------------- + ------ + ----- + --------- + ---- --- + 集合における5行(0.01秒) のMySQL>本を記述する。 + ------- + ------------- + ------ + ----- + --------- + ---- --- + | フィールド| タイプ| ヌル| キー| デフォルト| エクストラ| + ------- + ------------- + ------ + ----- + --------- + ---- --- + | NUM | INT(11)| YES | | NULL | | | 名前| VARCHAR(10)| YES | | NULL | | | DATEL | 日付| YES | | NULL | | | 価格| (5,2)、二重| YES | | NULL | | | カウント| INT(11)| YES | | NULL | | + ------- + ------------- + ------ + ----- + --------- + ---- --- + 集合における5行(0.00秒)
フィールドの操作を削除するには
MySQLの> ALTER TABLE帳のドロップ数。 クエリOK、影響を受けた0行(0.41秒) レコード:0重複:0警告:0 mysqlの>本を記述する。 + ------- + ------------- + ------ + ----- + --------- + ---- --- + | フィールド| タイプ| ヌル| キー| デフォルト| エクストラ| + ------- + ------------- + ------ + ----- + --------- + ---- --- + | NUM | INT(11)| YES | | NULL | | | 名前| VARCHAR(10)| YES | | NULL | | | DATEL | 日付| YES | | NULL | | | 価格| (5,2)、二重| YES | | NULL | | + ------- + ------------- + ------ + ----- + --------- + ---- --- + 組の4行(0.00秒)
フィールドの操作を変更します
MySQLの> ALTER TABLE帳の変更価格int型。 クエリOK、影響を受けた0行(0.09秒) レコード:0重複:0警告:0 mysqlの>本を記述する。 + ------- + ------------- + ------ + ----- + --------- + ---- --- + | フィールド| タイプ| ヌル| キー| デフォルト| エクストラ| + ------- + ------------- + ------ + ----- + --------- + ---- --- + | NUM | INT(11)| YES | | NULL | | | 名前| VARCHAR(10)| YES | | NULL | | | DATEL | 日付| YES | | NULL | | | 価格| INT(11)| YES | | NULL | | + ------- + ------------- + ------ + ----- + --------- + ---- --- + 組の4行(0.00秒)
挿入
フォーマット:テーブルへの挿入(あなたはフィールド名を挿入したい.....)の値(フィールドの値を挿入したいです)。
テーブル値(テーブル内のすべてのフィールドの値)に挿入
MySQLの>ブック(NUM)の値(1)への挿入。 クエリOKは、1行が(0.02秒)の影響を受ける のMySQL>本SELECT * FROM。 + ------ + ------ + ------- + ------- + | NUM | 名前| DATEL | 価格| + ------ + ------ + ------- + ------- + | 1 | NULL | NULL | NULL | + ------ + ------ + ------- + ------- + セットにおける1行(0.00秒)
2つのオペレーションフィールドの挿入
MySQLの>挿入書籍(NUM、名)の値に(2 'chenxi'); クエリOKは、1行が(0.03秒)の影響を受ける のMySQL>本SELECT * FROM。 + ------ + -------- + ------- + ------- + | NUM | 名前| DATEL | 価格| + ------ + -------- + ------- + ------- + | 1 | NULL | NULL | NULL | | 2 | chenxi | NULL | NULL | + ------ + -------- + ------- + ------- + 集合における2行(0.00秒)
あなたは、このテーブル内のすべてのフィールドにデータを挿入したいとき。あなたは、フィールド名の前に書き込むことはできません。しかし、値が内部のすべてのテーブルに対応しなければならないフィールド名。
デフォルトの形式は一から一挿入したデータテーブルのコントロールになります。
MySQLの>インサート簿価(3、 'CV'、 '2020年4月4日'、 '34')に、 クエリOKは、1行が(0.39秒)の影響を受ける のMySQL>本SELECT * FROM。 + ------ + -------- + ------------ + ------- + | NUM | 名前| DATEL | 価格| + ------ + -------- + ------------ + ------- + | 1 | NULL | NULL | NULL | | 2 | chenxi | NULL | NULL | | 3 | CV | 2020年4月4日| 34 | + ------ + --------- + ------------ + ------- + 組の3行(0.00秒)
操作を削除します。
空のテーブル
MySQLの> TF。DELETE FROM。 クエリOK、影響を受けた0行(0.00秒)
1のこのレコードnumの値を削除します。
NUM = 1本からの削除mysqlの>。 クエリOKは、1行が(0.04秒)の影響を受ける のMySQL>本SELECT * FROM。 + ------ + -------- + ------------ + ------- + | NUM | 名前| DATEL | 価格| + ------ + -------- + ------------ + ------- + | 2 | chenxi | NULL | NULL | | 3 | CV | 2020年4月4日| 34 | + ------ + --------- + ------------ + ------- + 集合における2行(0.00秒)
レコードテーブルを変更します。
構文:
更新テーブルセットのフィールド名=新しいフィールド値、......
UPDATEテーブル名SETカラム名=値の列名=新しい古い値
価格変更のすべての値のフィールドを、
MySQLの>更新ブックセット価格= 90; クエリOK、影響を受けた2行(0.01秒) マッチした行:2の変更:2つの警告:0 mysqlの>帳から選択*; + ------ + -------- + ------------ + ------- + | NUM | 名前| DATEL | 価格| + ------ + -------- + ------------ + ------- + | 2 | chenxi | NULL | 90 | | 3 | CV | 2020年4月4日| 90 | + ------ + --------- + ------------ + ------- + 集合における2行(0.00秒)
修正NUM =価格3から9
MySQLの>更新ブックセット価格= 99 NUM = 3; クエリOK、1影響を受けた行(0.01秒) マッチ行:1の変更:1つの警告:0 MySQLを>本SELECT * FROM。 + ------ + -------- + ------------ + ------- + | NUM | 名前| DATEL | 価格| + ------ + -------- + ------------ + ------- + | 2 | chenxi | NULL | 90 | | 3 | CV | 2020年4月4日| 99 | + ------ + --------- + ------------ + ------- + 集合における2行(0.00秒)
レコードの複数のフィールドを変更します。(のみ分離数)
MySQLの>更新ブックセット名= 'のlinux'、NUM = '1'どこNUM = 3; クエリOK、1影響を受けた行(0.11秒) マッチ行:1の変更:1つの警告:0 MySQLを>本SELECT * FROM。 + ------ + -------- + ------------ + ------- + | NUM | 名前| DATEL | 価格| + ------ + -------- + ------------ + ------- + | 2 | chenxi | NULL | 90 | | 1 | Linuxの| 2020年4月4日| 99 | + ------ + --------- + ------------ + ------- + 集合における2行(0.00秒)