mysql 开启事务 set_autocommit = 0和 start transaction 的区别

Best_ZJJ 2017-11-03 10:29:34
测试版本是mysql 5.5
start transaction
query……
commit;


set_autocommit = 0;
query……
commit;
set_autocommit = 1;

都能达到手动事务处理的效果。是否意味着需要手动事务处理的时候也可以用 set_autocommit = 0; …query… set_autocommit = 1;这样的方式?
...全文
645 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2017-11-03
  • 打赏
  • 举报
回复
任选一种即可
rucypli 2017-11-03
  • 打赏
  • 举报
回复
都可以 第一种比较标准

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧