一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品

綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首頁數據庫類MySQL → MySql5.0 Table錯誤:is marked as crashed and last (automatic?) repair failed

MySql5.0 Table錯誤:is marked as crashed and last (automatic?) repair failed

我要評論 2012/07/18 11:36:10 來源:綠色資源網 編輯:downcc.com [ ] 評論:0 點擊:2074次

myisamchk -f -o ../data/database1/cms_session.MYI

最后我解決的方法是

  1. myisamchk -f -o ../data/database1/cms_session.MYI

以下是 網友的BLOG詳細資料!

我的網站出問題了,訪問一看,果然全屏報錯,檢查mysql日志,錯誤信息為:

  1. Table ‘.\dedecmsv4\dede_archives’ is marked as crashed and should be repaired

提示說cms的文章表dede_archives被標記有問題,需要修復。于是趕快恢復歷史數據,上網查找原因。最終將問題解決。解決方法如下:

找到mysql的安裝目錄的bin/myisamchk工具,在命令行中輸入:

  1. myisamchk -c -r ../data/dedecmsv4/dede_archives.MYI

然后myisamchk 工具會幫助你恢復數據表的索引。重新啟動mysql,問題解決。

問題分析:

1、錯誤產生原因,有網友說是頻繁查詢和更新dede_archives表造成的索引錯誤,因為我的頁面沒有靜態生成,而是動態頁面,因此比較同意這種說法。還有說法為是MYSQL數據庫因為某種原因而受到了損壞,如:數據庫服務器突發性的斷電、在提在數據庫表提供服務時對表的原文件進行某種操作都有可能導致MYSQL數據庫表被損壞而無法讀取數據??傊褪且驗槟承┎豢蓽y的問題造成表的損壞。

問題的編號為145

2、問題解決辦法。

當你試圖修復一個被破壞的表的問題時,有三種修復類型。如果你得到一個錯誤信息指出一個臨時文件不能建立,刪除信息所指出的文件并再試一次–這通常是上一次修復操作遺留下來的。 這三種修復方法如下所示:

  1. % myisamchk –recover –quick /path/to/tblName
  2. % myisamchk –recover /path/to/tblName
  3. % myisamchk –safe-recover /path/to/tblName

第一種是最快的,用來修復最普通的問題;而最后一種是最慢的,用來修復一些其它方法所不能修復的問題。

檢查和修復MySQL數據文件 如果上面的方法無法修復一個被損壞的表,在你放棄之前,你還可以試試下面這兩個技巧: 如果你懷疑表的索引文件(*.MYI)發生了不可修復的錯誤,甚至是丟失了這個文件,你可以使用數據文件(*.MYD)和數據格式文件(*.frm)重新生成它。首先制作一個數據文件(tblName.MYD)的拷貝。重啟你的MySQL服務并連接到這個服務上,使用下面的命令刪除表的內容: mysql> DELETE FROM tblName; 在刪除表的內容的同時,會建立一個新的索引文件。退出登錄并重新關閉服務,然后用你剛才保存的數據文件(tblName.MYD)覆蓋新的(空)數據文件。最后,使用myisamchk執行標準的修復(上面的第二種方法),根據表的數據的內容和表的格式文件重新生成索引數據。

如果你的表的格式文件(tblName.frm)丟失了或者是發生了不可修復的錯誤,但是你清楚如何使用相應的CREATE TABLE語句來重新生成這張表,你可以重新生成一個新的.frm文件并和你的數據文件和索引文件(如果索引文件有問題,使用上面的方法重建一個新的)一起使用。首先制作一個數據和索引文件的拷貝,然后刪除原來的文件(刪除數據目錄下有關這個表的所有記錄)。

啟動MySQL服務并使用當初的CREATE TABLE文件建立一個新的表。新的.frm文件應該可以正常工作了,但是最好你還是執行一下標準的修復(上面的第二種方法)。 3、myisamchk工具介紹(見mysql的官方手冊)

可以使用myisamchk實用程序來獲得有關數據庫表的信息或檢查、修復、優化他們。myisamchk適用MyISAM表(對應.MYI和.MYD文件的表)。

調用myisamchk的方法:

shell> myisamchk [options] tbl_name … options指定你想讓myisamchk做什么。在后面描述它們。還可以通過調用myisamchk –help得到選項列表。

tbl_name是你想要檢查或修復的數據庫表。如果你不在數據庫目錄的某處運行myisamchk,你必須指定數據庫目錄的路徑,因為myisamchk不知道你的數據庫位于哪兒。實際上,myisamchk不在乎你正在操作的文件是否位于一個數據庫目錄;你可以將對應于數據庫表的文件拷貝到別處并且在那里執行恢復操作。

如果你愿意,可以用myisamchk命令行命名幾個表。還可以通過命名索引文件(用“ .MYI”后綴)來指定一個表。它允許你通過使用模式“*.MYI”指定在一個目錄所有的表。例如,如果你在數據庫目錄,可以這樣在目錄下檢查所有的MyISAM表:

shell> myisamchk *.MYI 如果你不在數據庫目錄下,可通過指定到目錄的路徑檢查所有在那里的表:

shell> myisamchk /path/to/database_dir/*.MYI 你甚至可以通過為MySQL數據目錄的路徑指定一個通配符來檢查所有的數據庫中的所有表:

shell> myisamchk /path/to/datadir/*/*.MYI 推薦的快速檢查所有MyISAM表的方式是:

  1. shell> myisamchk –silent –fast /path/to/datadir/*/*.MYI

如果你想要檢查所有MyISAM表并修復任何破壞的表,可以使用下面的命令:

  1. shell> myisamchk –silent –force –fast –update-state \
  2.    -O key_buffer=64M -O sort_buffer=64M \
  3.    -O read_buffer=1M -O write_buffer=1M \
  4.    /path/to/datadir/*/*.MYI

該命令假定你有大于64MB的自由內存。關于用myisamchk分配內存的詳細信息,參見5.9.5.5節,“myisamchk內存使用”。

當你運行myisamchk時,必須確保其它程序不使用表。否則,當你運行myisamchk時,會顯示下面的錯誤消息:

  1. warning: clients are using or haven’t closed the table properly

這說明你正嘗試檢查正被另一個還沒有關閉文件或已經終止而沒有正確地關閉文件的程序(例如mysqld服務器)更新的表。

如果mysqld正在運行,你必須通過FLUSH TABLES強制清空仍然在內存中的任何表修改。當你運行myisamchk時,必須確保其它程序不使用表。避免該問題的最容易的方法是使用CHECK TABLE而不用myisamchk來檢查表。

關鍵詞:MySql

閱讀本文后您有什么感想? 已有 人給出評價!

  • 1 歡迎喜歡
  • 2 白癡
  • 1 拜托
  • 1 哇
  • 1 加油
  • 1 鄙視
一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品
精品成人在线观看| 久久中文久久字幕| 亚洲国产高清aⅴ视频| 最新成人av在线| 午夜精品久久一牛影视| 国产人成精品一区二区三| 久久久蜜桃精品| 欧美国产大片| 免费成人你懂的| 久久精品网址| 黄色精品免费| 久久亚洲综合网| 在线精品国产成人综合| 欧美激情一区二区三区在线| 欧美成人免费在线| 久久久久久久波多野高潮日日| 欧美激情综合五月色丁香小说| 久久夜色精品国产噜噜av| 雨宫琴音一区二区在线| 欧美在线3区| 亚洲综合久久久久| 久久精品在线免费观看| 国产欧美日韩麻豆91| 亚洲精品一二区| 在线一区亚洲| 中文久久精品| 欧美亚洲视频在线观看| 国产欧美不卡| 亚洲国产精品一区二区www在线| 欧美日韩国产区| 久久av一区二区三区| 久久久久国产精品www| 欧美久久影院| 在线播放国产一区中文字幕剧情欧美| 影音先锋亚洲精品| 精品91视频| 欧美性感一类影片在线播放| 欧美体内谢she精2性欧美| 最新中文字幕一区二区三区| 欧美中文在线观看| 国产一区99| 欧美日韩小视频| 亚洲综合精品一区二区| 欧美无砖砖区免费| 久久阴道视频| 国产精品亚洲аv天堂网| 久久久精品一区二区三区| 欧美成人免费va影院高清| 国模精品一区二区三区色天香| 亚洲欧美激情一区二区| 一本到12不卡视频在线dvd| 欧美日韩成人一区| 国产精品自拍网站| 亚洲精品综合精品自拍| 欧美另类极品videosbest最新版本| 久久国产精品黑丝| 久久综合色天天久久综合图片| 国产亚洲二区| 亚洲国产欧美另类丝袜| 欧美区日韩区| 国产午夜精品视频免费不卡69堂| 欧美精品v日韩精品v韩国精品v| 久久久亚洲欧洲日产国码αv| 亚洲黄色一区二区三区| 欧美中文在线免费| 亚洲欧美一区二区视频| 国产精品久久久久aaaa樱花| 久久久久国产一区二区三区| 久久人人97超碰国产公开结果| 亚洲一区二区三区视频| 韩国av一区二区三区| 欧美日韩一区在线视频| 午夜视频一区二区| 欧美国产日本高清在线| 久久亚洲一区二区三区四区| 国产精品一区二区女厕厕| 亚洲成人自拍视频| 欧美一区二区三区四区在线观看| 一本色道久久综合亚洲精品按摩| 久久蜜桃av一区精品变态类天堂| 亚洲午夜精品久久久久久浪潮| 久久天天躁狠狠躁夜夜爽蜜月| 久久精品国产亚洲一区二区三区| 欧美日韩日韩| 欧美人妖在线观看| 欧美久久精品午夜青青大伊人| 日韩一级精品| 亚洲男人第一av网站| 国产一区白浆| 免费久久99精品国产自在现线| 欧美日韩免费观看一区=区三区| 久久在线视频| 亚洲精品网址在线观看| 一区二区三区视频在线观看| 国产一区二区三区四区hd| 欧美mv日韩mv亚洲| 91久久精品一区二区别| 曰韩精品一区二区| 欧美精品一区二区三| 欧美四级伦理在线| 狠狠色综合色综合网络| 伊人狠狠色j香婷婷综合| 红桃视频国产精品| 亚洲欧美日韩久久精品| 国产精品腿扒开做爽爽爽挤奶网站| 欧美精品在线一区二区三区| 国产视频久久久久| 黄色资源网久久资源365| 久久嫩草精品久久久精品| 日韩视频一区| 伊人久久成人| 久久夜色精品亚洲噜噜国产mv| 一本久久综合亚洲鲁鲁| 亚洲人成在线播放网站岛国| 噜噜爱69成人精品| 欧美激情一区二区| 国内精品一区二区| 国产精品久久久久久av下载红粉| 尤物精品国产第一福利三区| 国产精品va| 欧美日韩国产首页在线观看| 欧美中文字幕| 欧美剧在线观看| 亚洲专区一区| 欧美日韩国产精品| 久久久久国产精品午夜一区| 久久综合精品一区| 亚洲电影毛片| 亚洲神马久久| 亚洲高清一区二区三区| 嫩模写真一区二区三区三州| 免费看成人av| 国产丝袜一区二区三区| 国产欧亚日韩视频| 久久成人精品视频| 国产欧美丝祙| 国产亚洲精品久久久| 欧美亚洲免费高清在线观看| 一区二区三区高清| 亚洲日本一区二区三区| 久久婷婷成人综合色| 日韩视频免费在线观看| 亚洲精品久久久久久久久久久| 久久精品亚洲精品| 久久成人av少妇免费| 欧美专区第一页| 一区二区三区日韩欧美| 亚洲国产精品一区二区尤物区| 国模精品一区二区三区| 9国产精品视频| 国内自拍视频一区二区三区| 欧美粗暴jizz性欧美20| 国产欧美日韩亚州综合| 影音先锋日韩资源| 国产一区二区三区丝袜| 欧美在线视屏| 国产欧美精品一区二区色综合| 久久久久久久网| 伊人成综合网伊人222| 亚洲影视在线| 国产视频一区免费看| 欧美精品久久99久久在免费线| 亚洲系列中文字幕| 欧美激情a∨在线视频播放|