国产探花免费观看_亚洲丰满少妇自慰呻吟_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.*
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 保康县| 宜章县| 兴和县| 兴仁县| 闵行区| 渑池县| 玛纳斯县| 云南省| 榆中县| 胶南市| 县级市| 高碑店市| 蒙山县| 喀什市| 凌云县| 苍山县| 石河子市| 吴桥县| 江安县| 上杭县| 兴和县| 合川市| 开化县| 库尔勒市| 武义县| 临朐县| 平远县| 买车| 霍林郭勒市| 昌乐县| 泗水县| 肇东市| 句容市| 云霄县| 禹城市| 盐津县| 莱州市| 蕉岭县| 和林格尔县| 栖霞市| 汝南县|