国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

Table ‘xxx’ is marked as crashed and should be repaired 錯誤解決

2024-07-24 12:44:04
字體:
來源:轉載
供稿:網友

也可能其中任意方法都可以適用于本數據庫。我暫時沒有條件測試,有條件的去測試一下,有望解決數據庫報此錯誤的問題。
預防措施:
1、一定要備份一次數據庫,起碼保留了表結構,有些可有可無的數據,可以直接覆蓋。
2、重要的數據要經常注意備份,一般一個月左右備份一次。
3、出現此類錯誤,一般能夠解決,經Vevb.com測試下面的方法是比較可行的。但偶爾會有數據丟失的情況,強烈建議先備份。

復制代碼 代碼如下:

解決辦法:首先需要定位到你的mysql的bin目錄,里面包含myisamchk.exe文件的目錄
./myisamchk -c -r 數據庫表MYI文件的路徑(例如:/home/mysql/var/crawlerfeedsky/aaaa.MYI)
如果還不行,就-f 強制修復


windows服務器下mysql的修復方法:
F:/sqldata/mysql/bin>cd .. 返回上級目錄
F:/sqldata/mysql>cd data 進入數據庫所在目錄(mysql的數據庫文件都是放在data這個目錄里面的)
F:/sqldata/mysql/data>cd jb51 進入數據庫,windows服務器中數據庫就是一個文件夾(這里以jb51為例子)

F:/sqldata/mysql/data/jb51>myisamchk -r jb51_soft

- recovering (with sort) MyISAM-table 'jb51_soft'
Data records: 7216
- Fixing index 1
- Fixing index 2
- Fixing index 3

F:/sqldata/mysql/data/jb51>

jb51_soft為數據庫的表名,提示哪個表錯誤,就修復哪個表。

為了以后方便,我們可以寫成一個批處理,將這個文件保存為fixit.bat放到數據庫所在的目錄即可。
復制代碼 代碼如下:

myisamchk -r jb51_soft


下面是網上收集的多種方法,大家可以測試下。
(一)
昨晚瀏覽自己的Blog的時候,突然發現所有頁面都無法顯示,到后臺查看的時候,發現一個”Table ‘xxx' is marked as crashed and should be repaired” 的錯誤。連忙上網搜索,原來修改這個嚴重的錯誤很簡單:
1. 進入管理mysql的phpmyadmin
2. 在左則選中自己的數據庫
3. 在右則勾選中錯誤信息中的那個'xxx'表
4. 滾動屏幕到下面,有個下拉菜單(With selected:),選擇”Repair table”
修改之后,并沒有發現有什么數據損失,連忙備份了一份數據庫到郵件里面,備份還是很重要的!
(二)
現象:
mysql> use yourealcn
Database changed
mysql> select user,company from biz_user where commend='1' order by regtime desc,checked desc limit 0,5;
ERROR 145 (HY000): Table './yourealcn/biz_user' is marked as crashed and should be repaired
mysql> exit
使用命令myisamchk修復數據庫的MYI文件即可
# /usr/local/mysql5/bin/myisamchk -c -r /bak/lib/mysql/yourealcn/biz_user.*
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 麻阳| 拜城县| 吉木乃县| 克山县| 肇庆市| 长岭县| 婺源县| 玉林市| 新干县| 象山县| 英吉沙县| 阿克陶县| 鹤峰县| 建瓯市| 迁安市| 玉林市| 碌曲县| 广饶县| 南郑县| 内黄县| 昆明市| 盱眙县| 湖北省| 宁强县| 通道| 香港| 礼泉县| 海淀区| 河津市| 兴安盟| 青铜峡市| 滁州市| 南江县| 竹山县| 公主岭市| 西城区| 高邮市| 茶陵县| 东光县| 淅川县| 西林县|