網站首頁 美容小常識 享受生活 東方時尚 識真假 高奢 資訊 遊戲攻略 搞笑段子
當前位置:品位站 > 享受生活 > 心理

navicat for mysql運行sql文件出錯

欄目: 心理 / 發佈於: / 人氣:2.42W
navicat for mysql運行sql文件出錯

在navicat for mysql中選擇連接服務器的數據庫,右鍵選擇數據傳輸.

在連接服務器中的數據庫上新建備份,從備份中導出,再導入到本地數據庫中。

找到原因,原來是MySQL導入大批量數據的時候超出了默認允許最大的數據包,所以就提示MySQL server has gone away。

找到,在[mysqld]加入:max_allowed_packet=300M。(意思是最大允許數據包300M)

重啟服務即可。

如果沒能解決問題,那就是默認字符集設置與數據庫設置的不一致。

Windows中修改用户連接字符編碼格式:C:Program FilesMySQLMySQL Server 文件中修改default-character-set=utf8。

Linux中修改用户連接字符編碼格式:修改(目錄在/etc/),在[client]增加如下代碼 default-character-set = utf8 。

修改完成,重啟服務。