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

mysql server has gone away发生的原因以及解决方案

2017-04-23 21:48 423 查看

mysql server has gone away发生的原因以及解决方案

在使用mysql -uroot -proot {databasename} < {sqlfile} 命令将数据导入到mysql数据库时仅运行2s就报错;错误提示mysql server has gone away(mysql服务断开)。

原因

解决方案

原因

执行的语句过大

解决方案

这里提到的都是本人碰到的,未碰到的如果下次碰到了再进行添加。

原因方案
执行的语句过大执行set global max_allowed_packet = 2*1024*1024*10;或者在my.ini(my.cnf)重配置max_allowed_packet = 20M
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql