怎么解决navicat事务自动提交遇到的问题
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,小编给大家分享一下怎么解决navicat事务自动提交遇到的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!最近在使用na
千家信息网最后更新 2025年11月07日怎么解决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安全错误
数据库的锁怎样保障安全
amh 数据库
mmo游戏服务器 书籍
怎么进入云课堂服务器
地铁网络安全等级保护
日越兴餐饮管理系统数据库
数据库的码名怎么表示
中国红联网络安全
软件开发分包有多少差价
杜跃进网络安全吗
开封唯魅网络技术有限公司
2008终端服务器配置
通勤人员会被移出数据库吗
比较好的软件开发公司知聚顶科技
在哪个区找服务器玩dnf
5g网络安全的成长空间
香港恒生互联网科技业指数
网络需要输入服务器名称连接不上
沪江客户数据库系统
数据库查找姓名重复的用户
pxe启动服务器
虚拟服务器安全防护
ce如何搜索dnf数据库
山东oa软件开发
同花顺打开一直显示切换服务器
tftp服务器上传时找不到文件
山东浪潮服务器代理商电话多少
江苏特色软件开发性价比
网络安全素养文明的手抄报
原创网络安全小短剧小学生
dota2移动服务器