運行sql文件出錯怎么辦?
運行sql文件出錯解決辦法如下
在navicat for mysql中選擇連接服務器的數據庫,右鍵選擇數據傳輸.
在連接服務器中的數據庫上新建備份,從備份中導出.sql,再導入到本地數據庫中。
找到原因,原來是mysql導入大批量數據的時候超出了默認允許最大的數據包,所以就提示MySQL server has gone away。
找到my.cnf,在[mysqld]加入:max_allowed_packet=300M。(意思是最大允許數據包300M)
重啟服務即可恢復。