查看general_log:
- tail -f /var/run/mysqld/mysqld.log |grep max_allowed_packet (查看log,但打印大量实时sql操作)
- tail -f /var/run/mysqld/mysqld.log |grep max_allowed_packet >1.txt (过滤max_allowed_packet,并输出到文件1.txt)
通过日志查看修改的对应的ip地址,然后通过设置黑名单或者修改数据库密码来解决。
总结:生产环境下,应该绝对避免使用root作为数据库连接用户,另外对授权需要严格控制,尽量不要分配给应用的账户修改配置的权限,这样可以避免这类情况的发生,同时提升服务器的安全性。
来源:https://blog.csdn.net/cxboyee/article/details/79491215
Mysql max_allowed_packet自动重置为1024的情况
标签:mysqld cmake ip地址 实现 内存不足 nbsp pre sql命令 uil