Table crashed之劫後餘生啊!
今天晚上,當我解決無名與newsgator的紛爭,而欲檢視成果時,卻發現進不去我的部落格,說是資料庫出問題,但後台可以看,另一個紀錄心得的部落格也進得去,唯獨本站跟文章扯上關係的都不能看,連備份都不行。
Time: 2007-7-9 2:43pm
Script:
SQL: SELECT COUNT(blogid) FROM `***blogs` WHERE `property`<>'2' AND `property`<>'3'
Error: Table '.\blog\***blogs' is marked as crashed and should be repaired
Errno.: 145
奇怪的是,連時間顯示也不對,令我相當擔憂,一時忘了向google大神求救,幸好我回神後解決了這個問題。
使用MySQL或phpMyAdmin可以使用修復指令「REPAIR TABLE `YourTableName`」,像我的錯誤訊息中有提到「`***blogs`」,我就想一定是那個「blog_blogs」table,所以我就在SQL那邊輸入「REPAIR TABLE `blog_blogs`」 ,然後我就喜極而泣了。
據聞會發生這種事情,多半是因為機器跳電或重開,導致檔案寫入不完全。而就在今夜(「我要離去,就在今夜一樣想你……」我真是老派)主機確實曾莫名重新開機過。
願各位碰到問題的人共勉之。
Google不但有很棒的搜尋引擎,也提供很多很棒的服務,各位可以多加利用。
你好 我的blog就是出现了这样的故障
但是我没有PHPADMIN 只有FTP
是不是要自己全部装好ISS MySql phpMyAdmin这三样
才可以再修复?
出现这问题,表示是资料库出问题,你可以到资料库管理系统(我的是MySQL,大部分的人都是装这个),应该可以在文字介面输入SQL语法吧。
如果你是在自己电脑架站,那当初应该会安装这些东西,若是申请空间,应该也可以尽数资料库管理模式,或者请该空间管理人员帮你修。
现在就是我的空间管理人什么都不管
人影子都找不到 那样是不是就没法修啦?
你装Bo-blog的时候应该会使用到phpMyaAdmin之类的程式来管理你的MySQL之类的东西。我记得安装blog时好像有去新增资料库吧!
如果没有的话,我也无解了。