今天用SQLYog執行資料插入指令,一共3萬多條記錄吧,導入資料庫時提示:
Error Code:1153 Got a packet bigger than 'max_allowed_packet' byte·
錯誤提示。
開始沒注意,提示一大堆,後來才看見這句
使用SQLyog工具導出MySQL資料時,當資料量大時,導出不會錯誤,但導入時會出現錯誤。如果将SQL單獨執行會發現是
Error Code:1153 Got a packet bigger than 'max_allowed_packet' bytes
錯誤。
對于這個問題可以在
my.ini
中最後增加一行
max_allowed_packet=16M
即可(根據實際情況設定)。
注意,在[client]和[mysql]部分增加無效,那個是用戶端讀取的參數。