mac版Navicat如何设置重新打开后保持上次选项卡,在使用Navicat客户端时,我们可以设置重新打开客户端,保持上次打开的选项卡的,这个功能在哪里设置?我们来看一下。......
如何使用mysql事务
mysql数据库事务一般用于处理复杂的数据,经过一系列操作之后,如果成功,那么提交事务,如果中间失败,那么就回滚,本文将通过终端操作的方式来说明如何使用mysql事务。
工具/原料
- mac 10.13.6
- mysql 8.0.15
方法/步骤
首先终端登陆mysql的客户端,然后查询数据表的内容信息
执行命令begin, 开始事务
接着执行插入命令语句往数据表输入数据,再查询当前数据表的内容,可以发现数据表增加了刚刚插入的数据
这时候,如果发现插入的数据不正确,那么执行rollback回滚,再查询数据表内容,可以发现刚刚插入的数据被删除了
如果确认数据插入没有问题,那么执行commit命令提交
如果执行完成commit语句,再执行rollback回滚就没有效果,插入的数据不会被删除
最后我们可以执行SET AUTOCOMMIT=1开启自动提交功能,SET AUTOCOMMIT=0关闭自动提交功能
总结
1、begin开始事务
2、rollback回滚事务
3、commit提交事务
4、SET AUTOCOMMIT=1开启自动提交
5、SET AUTOCOMMIT=0 关闭自动提交
注意事项
- 喜欢经验欢迎点赞投票!
- 经验由 YWMLI1 原创,首发百度经验,转载请注明出处!
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
- 详细阅读
-
SQL Server 2005数据库恢复图文教程详细阅读
SQL Server 2005数据库恢复图文教程,相信很多的站长网站的时候需要用到SQLServer2005数据库,但是碰到一些问题没有办法恢复,本人专业学习的.et。平时也经常用到,希望能给大家带来......
2023-03-17 488 数据库
-
如何安装SQL Server 2008数据库(带完整图解)详细阅读
如何安装SQL Server 2008数据库(带完整图解),在电脑上安装SQLServer2008软件时,经常会遇到各种各样的问题,如何成功的安装SQLServer2008呢?提供完整过程和图片详解。......
2023-03-17 508 数据库