MySQL数据操作
Posted Walkman
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL数据操作相关的知识,希望对你有一定的参考价值。
1.插入单行数据
INSERT INTO table_name SET
<字段1>=值1 ,
<字段2>=值2 ,
<字段n>=值n ;
INSERT INTO t1 SET
id=1,
name= ‘zhangsan’ ,
sex= ‘F’ ;
2.插入多行数据
INSERT INTO table_name
[(字段1,字段2,字段n)]
VALUES
(值1,值2,值n) , (值1n,值2n,值3n);
3.向表中插入查询结果
INSERT INTO table_name1
(字段1,字段2,字段n)
SELECT 字段a,字段b,字段c FROM
table_name2
[WHERE condition];
4.更新数据
UPDATE table_name1 SET
字段1=值1,字段2=值2,字段n=值n
[WHERE condition];
UPDATE t1
SET
name= ‘Tom’
WHERE
id=2;
删除数据
DELETE FROM table_name
[WHERE <condition>];
事物操作
使用InooDB数据引擎的表支持事物操作
默认情况下mysql开启了自动提交
REGIN开启一个事物
ROLLBACK回滚一个事物
COMMIT提交一个事物
以上是关于MySQL数据操作的主要内容,如果未能解决你的问题,请参考以下文章
python操作mysql数据库系列-操作MySql数据库第一部