2015年1月23日 星期五

MySQL Error 1153 - Got a packet bigger than 'max_allowed_packet' bytes


因 MySQL 有單筆 SQL Query 長度的限制,在匯入檔案時,一次 INSERT 資料很大會錯誤,需調整單筆 SQL Query 長度

查詢目前 max_allowed_packet 設定值
mysql> show variables like 'max_allowed_packet';

更改爲 256MB (Client 需重新連結才會生效)

mysql> set global max_allowed_packet = 1024 * 1024 * 256;




References :
MySQL Error 1153 - Got a packet bigger than 'max_allowed_packet' bytes - Stack Overflow

沒有留言:

張貼留言