問題: 130619 17:10:15 [Note] /usr/libexec/mysqld: ready for connections. Version: '5.1.47' socket: '/var/lib/mysql/mysql.sock' port: 3306 Source distribution 130619 17:10:45 [ERROR] /usr/libexec/mysqld: Table './cacti/syslog_incoming' is marked as crashed and should be repaired 解決: 1. 進(jìn)入管理mysql的phpmyadmin 2. 在左則選中自己的數(shù)據(jù)庫(kù) 3. 在右則勾選中錯(cuò)誤信息中的那個(gè)'syslog_incoming'表 4. 滾動(dòng)屏幕到下面,有個(gè)下拉菜單(With selected,選擇”修復(fù)表” 修改之后,并沒有發(fā)現(xiàn)有什么數(shù)據(jù)損失,連忙備份了一份數(shù)據(jù)庫(kù)到其它地方,備份還是很重要的! 使用MySQL的命令也可以解決: 找到mysql的安裝目錄的bin/myisamchk工具,在命令行中輸入: myisamchk -c -r /var/lib/mysql/cacti/syslog_incoming.MYI 然后myisamchk 工具會(huì)幫助你恢復(fù)數(shù)據(jù)表的索引。 |