MySQL插入、更新、删除记录
MySQL插入、更新、删除
1、插入
A) 按照表中字段默认顺序向表中插入一条记录
INSERT INTO 表名 VALUES(值1, 值2, 值3, ... ... 值n);
B) 按照指定的字段顺序向表中插入一条纪录
INSERT INTO 表名(字段1, 字段2, 字段3 ... 字段n)
VALUES(值1, 值2, 值3, ... ... 值n);
注:可指定表中的部分字段,但没指定的字段需要有默认值或允许为null。
C) 向表中插入多条记录
INSERT INTO 表名[(属性列表)]
VALUES(记录1的取值列表), (记录2的取值列表), (记录3的取值列表);
D) 查询结果插入到表中
INSERT INTO 表名[(属性列表)]
SELECT 属性值列表 FROM 表名 WHERE 条件表达式;
2、更新
UPDATE 表名
SET 属性名1=值1, 属性名2=值2, ... ... 属性名n=值n
WHERE 条件表达式;
3、删除
DELETE FROM 表名 [WHERE 条件表达式];
注:如果不使用WHERE过滤条件,则清空表中所有记录。