全站搜索 登陆 / 注册
Erlo

MySQL执行SQL脚本问题

时间:2019-11-06 13:30   阅读:17次   来源:博客园
页面报错
点赞

今天用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

  

相关推荐

提交留言

评论留言

还没有评论留言,赶紧来抢楼吧~~

吐槽小黑屋()

* 这里是“吐槽小黑屋”,所有人可看,只保留当天信息。

  • Erlo.vip2019-12-08 02:40:42Hello、欢迎使用吐槽小黑屋,这就是个吐槽的地方。
  • 返回顶部