我正在导入一个MySQL转储,出现以下错误.
$ mysql foo < foo.sql
ERROR 1153 (08S01) at line 96: Got a packet bigger than 'max_allowed_packet' bytes
显然,数据库中有附件,这使得插入非常大.
这是在我的本地机器上,一台从MySQL软件包中安装了MySQL 5的Mac电脑.
我在哪里更改max_allowed_packet
才能导入转储?
还有什么需要我安排的吗?
仅仅运行mysql --max_allowed_packet=32M …
就产生了同样的错误.