mysql数据的操作(插入更新删除)
Posted 史志磊
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql数据的操作(插入更新删除)相关的知识,希望对你有一定的参考价值。
一、插入数据记录
Tip
在插入记录是可使用 Desc table_name 查看表信息及字段类型避免插入类型不一致。
1、插入完整数据记录
基本语法
INSERT INTO table_name( field1, field2, field3, ......fieldn)
VALUES( value1, value2, value3, ......valuen)
或
INSERT INTO table_name
VALUES( value1, value2, value3, ......valuen)
2、插入数据记录的一部分
基本语法
INSERT INTO table_name( field1, field2, field3, ......fieldn)
VALUES( value1, value2, value3,......valuen)
字段的数量和顺序不一定要和表定义中字段一致,但是一定要和value值一一对应。
3、插入多条数据记录
基本语法
INSERT INTO table_name( field1, field2, field3, ...fieldn)
VALUES( value1, value2, value3,...valuen),
( value12, value22, value32,...valuen2),
( value13, value23, value33,...valuen3),
...
( value1m, value2m, value3m,...valuemn)
或
INSERT INTO table_name
VALUES( value1, value2, value3,...valuen),
( value12, value22, value32,...valuen2),
( value13, value23, value33,...valuen3),
...
( value1m, value2m, value3m,...valuemn)
4、插入查询结果
基本语法
INSERT INTO table_name1( field11, field12, field13,....field1n)
SELET ( filed21, field22, field23,...field2n)
FROM table_name2
WHERE ...
二、更新数据记录
1、更新特定数据记录
基本语法
UPDATE table_name
SET field1=value1,
field2=value2,
field3=value3,
...
WHERE CONDITION
参数CONDITION指定更新满足的条件来筛选特定记录。
2、更新所有数据记录
基本语法
UPDATE table_name
SET field1=value1,
field2=value2,
field3=value3,
...
[WHERE CONDITION]
三、删除数据记录
1、删除特定数据记录
基本语法
DELETE FROM table_name
WHERE CONDITION
2、删除所有记录
DELETE FROM table_name
[WHERE CONDITION]
参数CONDITION需要满足表table_name中所有的数据记录或者无关键字WHERE语句。
以上是关于mysql数据的操作(插入更新删除)的主要内容,如果未能解决你的问题,请参考以下文章