当前位置: 移动技术网 > IT编程>数据库>Mysql > MySQL执行SQL脚本问题 :错误代码2006、1153

MySQL执行SQL脚本问题 :错误代码2006、1153

2019年11月06日  | 移动技术网IT编程  | 我要评论

今天用mysql执行了一个60m的sql脚本遇到了一些错误,经由网上查询如下:

1.#2006 - mysql server has gone away 出现该错误代码原因如下:

1、应用程序长时间的执行批量的mysql语句。

2、执行一个sql,但sql语句过大或者语句中含有blob或者longblob字段。

2. 1153 - got a packet bigger than 'max_allowed_packet' bytes

在mysql的my.ini配置文件中添加以下代码,重启mysql:

 #max_allowed_packet 参数的作用是用来控制其通信缓冲区的最大长度
 max_allowed_packet=256m
 wait_timeout=288000
 interactive_timeout = 288000

windows重启mysql,进入cmd执行:

启动:输入 net stop mysql
停止:输入 net start mysql

 

  

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网