mysql数据库处置事务时,必需手动提交,当作功时commit,犯错时ROLLBACK。若是是主动提交,犯错时不克不及还原数据初始化的值。我和大师分享一下怎么设置手动提交,我写的经验对你进修mysql有帮忙的话,给我投票、点赞或者保藏!
1数据库时候戳
1数据库赋值
1数据库中查找字串呈现的位置函数
登录mysql,查看autocommit状况。
SHOW VARIABLES LIKE 'autocommit';
on:主动提交 1
offf:手动提交 0
把autocommit改当作off;
set @@autocommit=0;
看看autocommit的状况:
SHOW VARIABLES LIKE 'autocommit';
设置autocommit为on;(ON、OFF、1、0)都可以
SET @@autocommit=ON;
启动数据库时主动设置autocommit=0,在mysql目次中找到这个文件my.ini
在[mysqld]之后写上:autocommit=0,启动数据库。
登录mysql,查看autocommit状况:SHOW VARIABLES LIKE 'autocommit';
手动提交设置当作功。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!