1. 程式人生 > >解決workbench MySQL Error Code:2013. Lost connection to MySQL server during query

解決workbench MySQL Error Code:2013. Lost connection to MySQL server during query

在MySQL中新建表格時出現了lost connection to MySQL的問題,在網上查了許多的方法修改timeout,max_allowed_packet。

一種方法是在cmd中修改value,但是我重啟mysql以後值就會恢復預設值,下面是修改的方法;

可以用show global variables like 'max_allowed_packet';檢視一下空間,現在的空間只有1048576位元組,1M

用set global max_allowed_packet=20971520;可以用來設定空間的大小,這裡設定為20M

用下面這個命令可以檢視timeout,用上面同樣的方法修改value

 

第二種方法是在/etc/my.cnf裡修改,這種方法重啟MySQL以後不會恢復到預設值。我已經擴大了timeout的時間,可程式還是在30s的時候就結束了。

我用上面一切的方法都沒有用,後來看其他的部落格說是MySQL的UI介面和資料的連線有問題,所以我最後是在cmd中成功執行create table語句!