您的位置:首页 > 大数据 > 人工智能

Magento SQLSTATE[08S01]: Communication link failure: 1153 Got a packet bigger than 'max_allowed_pack

2016-04-25 09:22 591 查看
今天在批量伪造测试数据时,MySQL收到下面异常:ERROR 1153 (08S01): Got a packet bigger
than 'max_allowed_packet' bytes。

这是因为没有调整mysql的默认配置,默认最大只能处理16M的文件,而我要导入的伪造数据有50M的一个SQL。

于是调整配置文件: /etc/my.cnf

修改mysql的最大允许包大小 

在[mysqld]部分(不在这部分没用)添加一句: 

max_allowed_packet=50M 

重启mysql服务就可以了。

重启命令如下:

一、启动方式 

1、使用 service 启动:service mysqld start 

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start 

3、使用 safe_mysqld 启动:safe_mysqld& 

二、停止 

1、使用 service 启动:service mysqld stop 

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop 

3、mysqladmin shutdown 

三、重启 

1、使用 service 启动:service mysqld restart 

2、使用 mysqld  脚本启动:/etc/inint.d/mysqld restart
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: