zhaolei254的专栏

php学习者

mysql事务处理

mysql 也有事务处理,只是一直都不知道怎么用,今天试试还行, 执行 begin 然后输入一组sql语句 最后执行commit 命令 刚才的sql语句才执行 如果执行了rollback后刚才的sql就都没有执行

mysql> select * from nesw;
+------+------+
| id   | sp   |
+------+------+
|   12 |    1 |
|    1 |    1 |
|    1 |    3 |
|    1 |    4 |
+------+------+
4 rows in set (0.00 sec)

mysql> begin;
Query OK, 0 rows affected (0.00 sec)

mysql> insert into nesw values(1,10);
Query OK, 1 row affected (0.02 sec)

mysql> insert into nesw values(1,11);
Query OK, 1 row affected (0.00 sec)

mysql> rollback;
Query OK, 0 rows affected (0.00 sec)

mysql> select * from nesw;
+------+------+
| id   | sp   |
+------+------+
|   12 |    1 |
|    1 |    1 |
|    1 |    3 |
|    1 |    4 |
+------+------+
4 rows in set (0.00 sec)

mysql>

阅读更多
文章标签: mysql query insert sql
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

mysql事务处理

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭