MySQL 服务器已经执行大型脚本文件

标签 mysql wamp wampserver navicat

请帮助我摆脱这个错误 当我一次运行大量的 mysql 脚本时,我遇到了这种错误

ERROR: 2006 MySQL server has gone away Error: 1153 Got a packet bigger than 'max_allowed_packet' bytes

如何摆脱这个错误,我正在使用 Navicat mysqlWAMP 服务器?? 在运行脚本中,我选择出错继续,因此脚本仍在运行,消息日志中有错误消息和值。这行得通吗?我可以稍后运行错误值吗??

最佳答案

尝试从 mysql 终端使用这些命令

set global max_allowed_packet=1000000000; 
set global net_buffer_length=1000000; 

关于MySQL 服务器已经执行大型脚本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6921852/

相关文章:

mysql - 如何重写此 MySQL 查询以包含参数?

SQL - 按范围计数

PHP 7.1.x - mysqli_connect 未定义(扩展已打开)

php - 在 MySQL 结果之间插入 HTML 代码

mysql - SUM 落后于时间的差异

php - 127.0.0.1 可访问/工作但本地主机不可访问/不工作

php - 输入地址时 WordPress 出现 404 Not Found 错误

php - WampServer HTTP 403 禁止

php - 访问WAMP,不同的互联网连接

mysql - 使用拼写错误的列名执行外键查询没有问题