错误mysql:有一个大于'max_allowed_pa​​cket'字节的数据包

时间:2012-11-04 13:33:56

标签: mysql mysqldump mysql-error-1064

导入mysql数据库给我这个错误:

$ `mysql -u user -p password zxc_db < zxc.sql`
ERROR 1153 (08S01) at line 96: Got a packet bigger than 'max_allowed_packet' bytes

请给我一个解决它的最佳解决方案? tanx。

1 个答案:

答案 0 :(得分:12)

最好的解决方案是“改变mysql.cnf” debian:  /etc/mysql/mysql.cnf 改变这一行==&gt; max_allowed_packet = 16M 致:max_allowed_packet = 128M

或 将--max_allowed_pa​​cket = 128M添加到mysqldump命令。

mysql --max_allowed_packet=128M -u user -ppass database < database.sql