2016-11-28 23 views
0

screenshot爲什麼不自動提交mysql autocommit被禁用?

我想禁用自動提交。但它永遠不會起飛。我嘗試了不同的方法。

set autocommit=0; 
    set autocommit='OFF'; 

而且,我編輯的my.cnf中[客戶]部分

init-command='set autocommit=0' 
    init-command='set autocommit='OFF'' 

同樣的文件,設置全局沒有工作。

set global autocommit=0; 
    set global autocommit='OFF'; 

這些都不起作用。請幫助我如何關閉這個自動提交的事情。

+1

可能重複[如何關閉自動提交MySQL客戶端?](http://stackoverflow.com/questions/2280465/how-do-i-turn-off-autocommit-for-a-mysql-客戶) – Doug

+0

對不起,先生@doug。我沒有看到使用第三方工具作爲解決方案,我想要根本原因和命令行修復。沒有冒犯的意思。 – vkrishna

回答

0

不要編輯[客戶端]部分爲此。

試試編輯[mysqld][mysql] my.cnf這一段的變化。