我正在运行共享托管LAMP服务器。我有几个客户端使用相同的CMS软件,它使用MySQL作为后端数据库。我在我的/var/log/mysqld.log
得到一个145错误关于mod_statistics.MYI
文件:如何更改MySQL错误日志文件格式
120713 8:53:22 [ERROR] /usr/libexec/mysqld: Can't open file: 'mod_statistics.MYI' (errno: 145)
我知道如何解决145错误:这不是问题。但是,找到正确的mod_statistics.MYI
对我来说是个问题,因为这台服务器上有很多客户端拥有自己的此表副本。
我的问题: 如何修改MySQL日志格式以将此文件的完整路径添加到日志输出中?我真的很讨厌必须通过每个客户加载此表,看看它是否损坏。
我已经谷歌搜索并阅读MySQL日志文件的文档,它没有讨论改变文件格式。
谢谢!
Ryan
不错!这工作。具体做了以下几点:1)编辑/etc/my.cnf文件 2)在[mysqld]部分,添加一行:“myisam-recover = BACKUP” 3)重启mysqld守护进程 现在日志文件(/var/log/mysqld.log)为加载的每个表显示“检查表:”,然后为违规表显示“恢复表:”和表的完整路径。 – 2012-07-13 18:15:21
对不起格式 我不能让它添加换行符。 – 2012-07-13 18:20:59