怎么解决navicat事务自动提交遇到的问题
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,小编给大家分享一下怎么解决navicat事务自动提交遇到的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!最近在使用na
千家信息网最后更新 2025年01月20日怎么解决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安全错误
数据库的锁怎样保障安全
北京标准软件开发预算
简单网络安全法
数据库设计第一范式
gts产品网络安全红线
网络技术公司职位
银行软件开发能养老么
网络安全学习手指操
玩客云无法进入云服务器
徐州互联网软件开发诚信服务
百度主服务器容量
万方数据库只有导出没有目录
软件开发和设计师哪个好
数据库一个中文字占几个字符
太仓品牌网络技术服务价格
区域矿产数据库
中学身网络安全有哪些故事
青穗广州互联网科技有限公司
怎样进入服务器存储管理ip
网络安全等级保护制度3.0
软件开发行业法律
鼓励玩家切换到更安静的服务器
我国网络安全发展成就综述
锦江区慧龙软件开发工作室
邮箱服务器满了
万州三峡学院网络安全
无法安全地连接到服务器
数据库锁表影响
写一篇网络安全的手抄报
软件开发工具用什么好
服务器响应超时怎么修复