尝试恢复 pressflow 数据库并出现此错误,我甚至尝试过--max_allowed_packet
,但仍然出现相同的错误:
[root@6shdbm01 tmp]# mysql --max_allowed_packet=1024M pressflow < pressflow.sql
ERROR 1153 (08S01) at line 786: Got a packet bigger than 'max_allowed_packet' bytes
[root@6shdbm01 tmp]#
答案1
必须在客户端和服务器上都设置该max_allowed_packet
变量。如果服务器的值低于客户端的值,则会出现此错误。
您需要max_allowed_packet
在[mysqld]
部分中进行设置/etc/my.cnf
才能完成操作。
了解更多信息,请参阅 MySQL 文档。