MySQL 錯誤1153:超過最大封包大小
當您在匯入轉儲時遇到MySQL 錯誤1153,它表示封包大小導入的資料超出了MySQL允許的最大資料包大小
確定正確的設定
要解決此問題,您需要增加允許的最大資料包大小。 MySQL 用戶端和伺服器均存在此設定。
客戶端設置
修改客戶端命令以指定增加的數據包大小:
mysql --max_allowed_packet=100M -u root -p database < dump.sql
服務器端設置
編輯MySQL設定檔(my.cnf 或my.ini)並找到[mysqld] 部分。調整以下設定:
max_allowed_packet=100M
或者,您可以在連接到伺服器的MySQL 控制台中調整這些設定:
set global net_buffer_length=1000000; set global max_allowed_packet=1000000000;
其他注意事項
以上是如何修復 MySQL 錯誤 1153:超出最大資料包大小?的詳細內容。更多資訊請關注PHP中文網其他相關文章!