mysql导入大数据时报错Packet Too Large


我在导入数据时遇到这个错误,我也尝试了在命令中加入参数来解决这个问题:

mysql -u mysqluser -p --max_allowed_packet=32M < dbfile.sql

但是问题却没有解决。

在配置文件/etc/my.cnf(centos)中加入

[mysqld]
max_allowed_packet=16M

重启mysqld,问题解决。

如果你还没有解决问题请参考下面的文章:

http://dev.mysql.com/doc/refman/5.0/en/packet-too-large.html

Archives