临时实现
首先连接数据库后执行命令
SET autocommit=0;
然后开始一个事务
START TRANSACTION;
在开始事务后,您可以执行任意数量的SQL语句,这些语句将作为一个事务进行处理。确保这些语句满足您的业务需求和事务完整性要求
最后提交或回滚事务
COMMIT;
或者ROLLBACK;
持久设置
因为autocommit是变量也是服务器选项,所以可以写在配置文件中实现持久化配置,不然的话单单靠set只是窗口化的生效,一旦此窗口关闭就会失效
在my.cnf配置文件中在[mysqld]部分中添加以下行来设置autocommit为0autocommit=0
有问题及时联系站长,QQ:1240555208
更多优质资源在QQ群里,可以进群领取:467392290~
© 版权声明
THE END
暂无评论内容