如果 repair 沒用,建議你按 darkhero 兄的建議檢查一下 /var/log/message 看看有沒有異常訊息?
也許真的是硬體毀損
希望你平時有備份的習慣。
lss
今天我剛好也遇到了~
真是嚇死了,因為資料只備份到2006.06.06
剛看了上面lss教的指令,因為看不太懂
後來改用這一篇裡的教學
http://forum.lifetype.org.tw/index.php?topic=1536.0但是我的phpmyadmin點入plog_articles_text這個table會出現下面這個訊息,因此無法使用修復的功能
======================================
SHOW KEYS FROM `plog_articles_text`
MySQL 傳回:
#1016 - Can't open file: 'plog_articles_text.MYI'. (errno: 145)
======================================
於是我先查看其他table(以plog_blog為例),進入管理查看修復table的指令為
http://mydomain/phpmyadmin/sql.php?lang=zhtw-utf-8&server=1&collation_connection=utf8_general_ci&db=plog&table=plog_blog&goto=tbl_properties_operations.php&back=tbl_properties_operations.php&sql_query=REPAIR+TABLE+%60plog_blog%60便將plog_blog字串由plog_articles_text取代(這個table損毀)並在IE執行
出現如下
====================================
SQL 語法
SQL 語法:
REPAIR TABLE `plog_articles_text`
[編輯] [建立 PHP 程式碼]
Table Op Msg_type Msg_text
plog.plog_articles_text repair status OK
====================================
感動,全部回來了~
後來查了/var/log/message
可能是hd突然有壞軌,要趕緊備份了~~