1. 程式人生 > 資料庫 >如何解決MySQL Workbench Error Code 2013報錯問題

如何解決MySQL Workbench Error Code 2013報錯問題

 

 MYSQL執行SQL語句的時候報錯:

“Error Code: 2013. Lost connection to MySQL server during query”

原因是查詢的資料量過大,反應時間超過限制時間

 解決辦法:在選單Edit->Preferences->SQL Editor裡將下圖中的數字由60改到了600,重啟workbench即可,

中文版是:編輯--偏好

 

 

 

試了此方法,可是我的還是報錯!報錯!!

試了N多的方法,請教了不少朋友,重新安裝了程式!狂躁的過了兩天,問題還是沒有得到解決。沉下心來想,為啥要把這個數改成600呢?有限制嗎?是最大值嗎?我改成1000不行嗎?10000不行嗎?就在改成10000的時候,驚喜出現了,資料在1035S的時候有了查詢結果!!

希望大家看到這個貼子,不要被很多貼子的“600”的數字所限制了,個人認為這個數字應該是查詢的反應時間,資料量大需要的時間就長(如果不對,歡迎指正)。600S就是10分鐘的時間,可能很多人感覺查詢個10分鐘的時間足夠長了,大家都寫的600,自己也寫600,可是結果還是報錯,此時可能認為是其他的地方出了問題,又是各種查詢資料…… 既然這個沒限制,不妨設定的時間長一點,免的報錯!白白耽誤時間!