您的位置:首页 > 数据库 > SQL

针对 mysql 中数据导入报错:Got a packet bigger than‘max_allowed_packet’bytes的问题

2017-02-15 16:09 405 查看
问题先上图:在用 Navicat 导入 .sql 文件时发生的问题



解决办法2个:

(1)Linux 下:
进入服务器路径 /etc 找到 my.cnf 在里面的 mysqld 段中
找到 max_allowed_packet = 大小(10M、200000K之类的)
修改到适当大小并保存,然后重新启动 mysql 服务器,即可。如果没有这行就增加这行。
(2)Windows下:
进入到mysql安装路径下,找到 my.ini 文件,在“[mysqld]”部分(不在这部分没用)添加一句:
set-variable=max_allowed_packet=大小(set-variable=max_allowed_packet=524288000)

保存后重新起动mysql服务。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐