關(guān)于navicat事務(wù)自動(dòng)提交問(wèn)題
最近在使用navicat編輯數(shù)據(jù)庫(kù)表的時(shí)候遇到了一些問(wèn)題,記錄下~~
問(wèn)題:編輯完數(shù)據(jù)之后點(diǎn)擊“✔”提交的時(shí)候navicat卡了,然后提示“MySql Lock wait timeout exceeded”,截圖現(xiàn)在沒(méi)有了,總之意思就是超時(shí)了。
原因:后來(lái)查了好多資料,原來(lái)是navicat的自動(dòng)提交事務(wù)關(guān)閉了,導(dǎo)致了修改數(shù)據(jù)之后事務(wù)一直未提交,所以再修改數(shù)據(jù)的時(shí)候就得等之前的事務(wù),但是事務(wù)一直未提交,所以就超時(shí)了
解決原因:可以先看一下事務(wù)是否是自動(dòng)提交的。
show variables like 'autocommit
如圖,如果查出來(lái)是ON,表明事務(wù)是自動(dòng)提交的,修改數(shù)據(jù)之后不用自己提交。如果是OFF的話,就需要把自動(dòng)提交先先打開了。
set autocommit=on;
這樣的話再修改數(shù)據(jù)的時(shí)候就不出出現(xiàn)超時(shí)的問(wèn)題了~~~
ps:下面看下Navicat Premium 設(shè)置update和delete操作不自動(dòng)提交事務(wù)的問(wèn)題
首先查看MySQL設(shè)置:
show variables like 'autocommit';
結(jié)果應(yīng)為:
然后執(zhí)行:
set autocommit = 0; delete from table1 where id =xxx; commit; or rollback;
這時(shí)再查詢:show variables like ‘a(chǎn)utocommit'; 其結(jié)果應(yīng)為:
需要注意:這種操作設(shè)置,在當(dāng)前查詢窗口有效,重新打開Navicat或者新建查詢頁(yè)都需要重新設(shè)置。
到此這篇關(guān)于navicat事務(wù)自動(dòng)提交問(wèn)題的文章就介紹到這了,更多相關(guān)navicat事務(wù)自動(dòng)提交內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
5分鐘快速了解數(shù)據(jù)庫(kù)死鎖產(chǎn)生的場(chǎng)景和解決方法
這篇文章主要給大家介紹了關(guān)于如何通過(guò)5分鐘快速理解數(shù)據(jù)庫(kù)死鎖的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-05-05數(shù)據(jù)庫(kù)設(shè)計(jì)經(jīng)驗(yàn)談
這篇文章主要介紹了數(shù)據(jù)庫(kù)設(shè)計(jì)經(jīng)驗(yàn)談的相關(guān)資料,需要的朋友可以參考下2007-03-03關(guān)于數(shù)據(jù)庫(kù)設(shè)計(jì)中主鍵問(wèn)題的思考
數(shù)據(jù)庫(kù)主鍵在數(shù)據(jù)庫(kù)中占有重要地位。主鍵的選取策略決定了系統(tǒng)是否可靠、易用、高效。本文探討了數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程當(dāng)中常見的主鍵選取策略,并剖析了其做主鍵的優(yōu)缺點(diǎn),提出了相應(yīng)的解決問(wèn)題的方法2013-08-08利用帶關(guān)聯(lián)子查詢Update語(yǔ)句更新數(shù)據(jù)的方法
這篇文章主要介紹了利用帶關(guān)聯(lián)子查詢Update語(yǔ)句更新數(shù)據(jù)的方法,需要的朋友可以參考下2014-08-08IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法
這篇文章主要介紹了IntellJ Idea 2020版添加sqlite數(shù)據(jù)庫(kù)的方法,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-11-11關(guān)于Navicat連接MySql數(shù)據(jù)庫(kù)慢的問(wèn)題
這篇文章主要介紹了關(guān)于Navicat連接MySql數(shù)據(jù)庫(kù)慢的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03數(shù)據(jù)庫(kù)查詢中遭遇特殊字符導(dǎo)致問(wèn)題的解決方法
數(shù)據(jù)庫(kù)查詢中遭遇特殊字符導(dǎo)致問(wèn)題的解決方法,我們提供的是asp的,但其它的數(shù)據(jù)庫(kù)與語(yǔ)言下的解決方法也大同小異。2007-12-12數(shù)據(jù)庫(kù)連接池Druid與Hikari對(duì)比詳解
這篇文章主要為大家介紹了數(shù)據(jù)庫(kù)連接池Druid與Hikari對(duì)比詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-02-02