我导入一个MySQL转储和得到以下错误。
$ mysql foo < foo.sql
ERROR 1153 (08S01) at line 96: Got a packet bigger than 'max_allowed_packet' bytes
显然,数据库中有附件,需要进行非常大的插入。
这是在我的本地机器上,一台安装了MySQL 5的Mac电脑。
我在哪里改变max_allowed_packet能够导入转储?
还有什么需要我设置的吗?
只是运行mysql——max_allowed_packet=32M…导致同样的错误。