解决MySql Error Code: 2006 – MySQL服务器已离线错误

来源:互联网 发布:淘宝佣金软件购买 编辑:程序博客网 时间:2024/03/29 16:48


可以编辑my.cnf来修改(windows下my.ini),在[mysqld]段或者mysql的server配置段进行修改。(在[mysqld]下加上max_allowed_packet=16M,保存重启mysql后)
max_allowed_packet = 20M
如果找不到my.cnf可以通过
mysql --help | grep my.cnf
去寻找my.cnf文件。

在用SQLYog进行10w用户数据sql导入的时候,出错,后查看日志找到错误代码为:

MySQL 服务器已离线

后经过google发现时mysql设置的问题.

这个问题是因为MySql的默认max_allowed_packet过小所致,修改大一些即可

max_allowed_packet = 100M

另外,可以增加一下两个参数,来扩大相应时间

interactive_timeout=28800000
wait_timeout=28800000


0 0
原创粉丝点击