请帮我摆脱这个错误 虽然我一次运行了大量的mysql脚本但是我遇到了这种错误
错误:2006 MySQL服务器已经消失错误:1153有一个数据包 大于'max_allowed_packet'字节
如何摆脱这个错误,我使用 Navicat mysql 和 WAMP服务器? 在运行脚本时,我选择继续出错,因此脚本仍然在消息日志中运行错误消息和值。这会工作,我可以稍后运行错误值吗?
答案 0 :(得分:10)
尝试使用mysql终端的这些命令
set global max_allowed_packet=1000000000;
set global net_buffer_length=1000000;
答案 1 :(得分:0)
ayush的答案解决了这个问题,但是如果在执行SQL文件时取消选中对话框中的“在每次执行中运行多个查询”选项,它也可以解决问题(但执行将需要更长时间才能运行) )。