出于某些我不知道的原因,我必须每天重置max_allowed_packet,有时甚至多次重置:
SET GLOBAL max_allowed_packet=1073741824;
我已经在MySql错误中搜索了这些行的报告,但一无所获。我找不到任何解释为什么它被重置为1M。
请注意以下事项:
SHOW GLOBAL STATUS;
"Uptime"
"3028406" #this is almost 35 days
SELECT VERSION();
"VERSION()"
"5.6.22-log"
操作系统:Windows(虽然我有一个CentOS {mysql 5.6.30}服务器具有相同的问题,但不常见)
答案 0 :(得分:0)
尝试撤销超级特权:
REVOKE SUPER ON *.* FROM 'username'@'localhost';
FLUSH PRIVILEGES;
此外,您应该尝试更改root密码。
答案 1 :(得分:0)
更改my.ini
或~/.my.cnf
中的设置。这样,限制也将在服务器重启等时继续存在。
max_allowed_packet=1G
你的服务器有35天的正常运行时间,但也许mysql服务器已经消失了。