如何更改MySQL错误日志文件格式

时间:2012-07-13 13:03:07

标签: mysql linux logging format

我正在运行共享主机LAMP服务器。我有几个客户使用相同的CMS软件,它使用MySQL作为后端数据库。我的/var/log/mysqld.log关于mod_statistics.MYI文件收到了145错误:

  

120713 8:53:22 [ERROR] / usr / libexec / mysqld:无法打开文件:   'mod_statistics.MYI'(错误号:145)

我知道如何解决145错误:这不是问题。但是,找到正确的mod_statistics.MYI对我来说是个问题,因为此服务器上有很多客户端拥有自己的此表副本。

我的问题: 如何修改MySQL日志记录格式以将此文件的完整路径添加到日志输出中?我真的很讨厌必须通过每个客户加载此表来查看它是否已损坏。

我已经Google搜索并阅读了MySQL日志文件文档,该文档没有讨论更改文件格式。

谢谢!

赖安

1 个答案:

答案 0 :(得分:2)

看起来可能无法格式化MySQL错误日志。

一种可能的解决方案是在启动服务器时使用MyISAM自动恢复模式:http://dev.mysql.com/doc/refman/5.1/en/server-options.html#option_mysqld_myisam-recover。该描述听起来好像提供了有关它正在处理的表格的更多信息。

找到桌子可能会有所帮助,它可能会为你修好。