MySQL错误日志log_error和log_warnings

MySQL错误日志log_error和log_warnings,第1张

错误日志使用log_error以及log_warnings等参数进行定义

log_error变量用于设置错误日志的存放位置

mysql>show variables like "log_error"

如果想要修改错误信息位置并且永久生效,在my.cnf配置文件中设置log_error的值即可。

log_warnings用于标识警告信息是否一并记录到错误日志中

当系统服务的MySQL错误日志中,发现大量以下类似信息:经常收到客户关于通信故障错误的问题—客户面临间歇性的”Got an error reading communication packet”错误,这里分析这个错误出现的原因,以及如何解决这个问题。

下面看看官网怎么说:

Other reasons for problems with aborted connections or aborted clients:

Aborted connection情况下,这也意味着以下几个问题:

当然,也可能是其它原因导致的。坦白讲,异常中断是很难诊断的,也有可能是和网络、防火墙有关。

如果log_warnings的值大于1,mysql会将类似信息写入错误日志:

可以修改一下log_waring的值:

但这样直接修改,重启后会失效,修改配置文件mysql.cnf log_warnings = 1


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8542469.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存