7

对于导入 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

请给我一个最好的解决方案来解决它?坦克。

4

1 回答 1

13

最好的解决方案是“更改 mysql.cnf”debian:/etc/mysql/mysql.cnf 将此行 ==> 更改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 
于 2012-11-04T13:41:08.920 回答