CRUD DMLはテーブルの記録動作であります
まず、データを追加
構文:
テーブルに挿入[フィールド名]の値[フィールド値]
テーブル名:テーブルにデータを追加することを示しに行きます
(フィールド名1、フィールド名2、...):値を与えるフィールド
値(値1、値2、...):特定の値を設定します
図1に示すように、挿入されたすべてのフィールド
①すべてのフィールド名を書き留め
テーブル名(フィールド1、フィールド名2、3 ...フィールド名)の値(値1、値2、値3)。INSERT INTO。
②すべてデフォルトでは、フィールド名、フィールド名を記述しません
テーブル名の値(値1、値2、値3、...)。INSERT INTO。
図2に示すように、データ挿入部
テーブル名。INSERT INTO(フィールド1、フィールド名2、...)の値(値1、値2、...)。
ヒント:データフィールドを追加すると、NULLを使用していません
3ノート
①フィールドのデータ型と同じになるようにデータを挿入
②あなたは、テーブル名の後に列名を定義しない場合、デフォルトではすべての列の値を追加することです
③デジタルタイプに加えて、他のタイプのために引用符(単一または二重引用符)を使用する必要が
データの④サイズが列の所定範囲内になるように、例えば:長さは、列10の長さ20に配置することができません。
⑤指定した列またはNOT NULL、NULL値を挿入を表します
4、
5、
6、
第二に、データを変更
構文:
セット更新テーブルのカラム名=値[条件式]。
テーブルを更新:テーブル名を更新する必要があります
設定:列の値を変更
予選レコードが更新されます。ここで、
1、条件データを変更せずに(すべての行を変更します)
更新テーブル設定フィールド=値。
図2に示すように、条件変更データ
フィールド名=値=値テーブルセットフィールドが更新;
第三に、データを削除
構文:
表FROM DELETE [条件式]
いいえ句は、MySQLのテーブルが削除されるすべてのレコードは、あなたは、where句内の任意の条件を指定できます。
1、条件なしでデータを削除
表名から削除します。
2、データの条件の削除
フィールド=値テーブルから削除します。
3、すべてのレコードがテーブルを切り捨てる削除
テーブル表名を切り捨てます。
4、TRUNCATEおよび削除の間の差
-
- テーブルのテーブル名を切り捨てる - 、テーブルを削除するには、対応する構造を推奨され、その後、別のテーブルを作成します。
- テーブルから削除 - すべてのレコードを削除し、削除操作が実行された回数をどのように多くのレコードが、お勧めできません。
- テーブルのテーブル名を切り捨てる - 、テーブルを削除するには、対応する構造を推奨され、その後、別のテーブルを作成します。