DML(Data Manipulation Language)數據操做語言
用來對數據庫中表的數據進行增刪等操做。關鍵字:insert, delete, update數據庫
插入(關鍵字:insert into)blog
1.將全部字段都寫出來ip
INSERT INTO 表名 (字段名1, 字段名2, 字段名3…) VALUES (值1, 值2, 值3);io
2.不寫字段名基礎
3.插入部分數據date
INSERT INTO 表名 (字段名1, 字段名2, ...) VALUES (值1, 值2, ...); 沒有添加數據的字段會使用NULL語法
在進行插入操做時必須注意:im
4.蠕蟲複製d3
蠕蟲複製:在已有的數據基礎之上,將原來的數據進行復制,插入到對應的表中數據
語法:INSERT INTO 表名1 SELECT * FROM 表名2;
做用: 將 表名 2 中的數據複製到 表名 1 中
更新(update)
關鍵字說明:UPDATE: 修改數據 SET: 修改哪些字段 WHERE: 指定條件
不帶條件修改數據
UPDATE 表名 SET 字段名=值;
帶條件修改數據
UPDATE 表名 SET 字段名=值 WHERE 字段名=值;
修改操做中,能夠一次修改多個屬性.
UPDATE 表名稱 SET `屬性1` = "值1" ,屬性二 = 值二....... WHERE id = 條件;
刪除
truncate和delete的區別: