mysql导入数据时出现“Got a packet bigger than ‘max_allowed_packet’ bytes”的解决方法

mysql导入数据时出现“Got a packet bigger than ‘max_allowed_packet’ bytes”的解决方法

1、临时修改:mysql>set global max_allowed_packet=524288000;修改 #512M

2、修改my.cnf,需重启mysql

在 [MySQLd] 部分添加一句(如果存在,调整其值就可以):max_allowed_packet=256M (根据实际情况调整数值)

这个问题之所以会出现,大概是因为配置设置资源太少,导致无法适应大数据导入的时候所消耗的内存而造成的问题。

給TA打賞
共{{data.count}}人
人已打賞
服務器運維

mysql5.6通过mysqldump自动备份

2017-3-6 19:35:41

服務器運維

使用mysqludmp导出InnoDB的数据命令参考

2017-3-8 2:36:55

0 Reply AAuthor MManager
    暫無討論,說說你的看法吧
搜索