MySQL — DML語言
阿新 • • 發佈:2022-03-08
DML 全稱 Data Manipulation Language。資料操作語言,用來對資料庫表中的資料進行增刪改。
1、新增資料
插入一條資料
- 給指定欄位插入資料:
insert into 表名 (欄位名1, 欄位名2,...) values (欄位值1, 欄位值2, ...);
- 給所有欄位插入資料:
insert into 表名 values (欄位值1, 欄位值2, ...);
插入多條資料
- 方式一:
insert into 表名 (欄位名1, 欄位名2,...) values (欄位值1, 欄位值2, ...), (欄位值1, 欄位值2, ...), ...;
- 方式二:
insert into 表名 values (欄位值1, 欄位值2, ...), (欄位值1, 欄位值2, ...), ...;
注:
- 插入資料時,指定的欄位順序需要與值的順序一一對應;
- 字串和日期型資料包含在引號中;
- 插入的資料大小應在欄位指定範圍內。
2、修改資料
update 表名 set 欄位名1 = 欄位值1, 欄位名2 = 欄位值2, ... [where 條件];
注:沒有條件則修改整張表的所有資料。
3、刪除資料
delete from 表名 [where 條件];
注:沒有條件則刪除整張表的所有資料。