怎么解决navicat事务自动提交遇到的问题
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,小编给大家分享一下怎么解决navicat事务自动提交遇到的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!最近在使用na
千家信息网最后更新 2026年10月31日怎么解决navicat事务自动提交遇到的问题
小编给大家分享一下怎么解决navicat事务自动提交遇到的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
最近在使用navicat编辑数据库表的时候遇到了一些问题,记录下~~
问题:编辑完数据之后点击"✔"提交的时候navicat卡了,然后提示"MySql Lock wait timeout exceeded",截图现在没有了,总之意思就是超时了。
原因:后来查了好多资料,原来是navicat的自动提交事务关闭了,导致了修改数据之后事务一直未提交,所以再修改数据的时候就得等之前的事务,但是事务一直未提交,所以就超时了
解决原因:可以先看一下事务是否是自动提交的。
show variables like 'autocommit
如图,如果查出来是ON,表明事务是自动提交的,修改数据之后不用自己提交。如果是OFF的话,就需要把自动提交先先打开了。
set autocommit=on;
这样的话再修改数据的时候就不出出现超时的问题了~~~
ps:下面看下Navicat Premium 设置update和delete操作不自动提交事务的问题
首先查看MySQL设置:
show variables like 'autocommit';
结果应为:

然后执行:
set autocommit = 0;delete from table1 where id =xxx;commit; or rollback;
这时再查询:show variables like 'autocommit'; 其结果应为:

需要注意:这种操作设置,在当前查询窗口有效,重新打开Navicat或者新建查询页都需要重新设置。
以上是"怎么解决navicat事务自动提交遇到的问题"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
事务
问题
数据
时候
篇文章
查询
内容
原因
结果
有效
这样的话
不怎么
不用
大部分
就是
意思
截图
数据库
更多
知识
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手冲咖啡和咖啡机区别
互联网新科技
广州万易互联网科技有限公司
深圳九邦互联网科技有限公司
广州大一互联网络科技有限公司
互联网和科技技术
科技和互联网公司
重庆互联网络科技
互联网科技公司做什么
新华互联网科技2019
银川新华互联网科技职业技术培训学校图片
互联网科技有哪些公司
南平创想时代互联网科技有限公司
花神(南京)互联网科技有限公司
广州市恰铎互联网科技有限公司
互联网科技扶贫时间
互联网在线教育科技创业
江苏苏星互联网科技有限公司
从那以后互联网科技有限公司
互联网金融运营模式中的金融科技
中关村互联网科技集团
互联网和科技技术
互联网科技的发展
丰台科技园 互联网
互联网金融 科技创新
成都仁贤领冠互联网科技有限公司
成都互联网科技公司100强
云南省自由互联网科技有限公司
互联网科技手机排行榜
瑞安市蟠桃会互联网科技有限公司