校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網(wǎng)站建設 > 建站知識 > 織夢數(shù)據(jù)庫文件出錯的修復方法

織夢數(shù)據(jù)庫文件出錯的修復方法

POST TIME:2020-03-13 22:48

今天在學習織夢數(shù)據(jù)庫文件相關操作時,不知道什么原因,發(fā)現(xiàn)一個文件出錯,為了修復這個文件,確實下了一些功夫,終于找到兩個操作方法,發(fā)出來,供大家學習。

出錯表名:dede_archives
出錯提示:Can’t open file: ‘dede_archives.MYI’. (errno: 145) – Execute Query False! Select count(*) as dd From dede_archives limit 0,1;

(說明下,我先是單擊修復也沒用)

上網(wǎng)查詢后,發(fā)現(xiàn)如下方法可以試試:

方法一:文檔摘要:輸入有效字符后保存。
方法二(織夢官方論壇):

解決方法是替換掉dede的一個函數(shù)(SpHtml2Text):

此函數(shù)在下面文件 第四行:
includeincinc_fun_funString.php

原型是:
function SpHtml2Text($str){
$str = preg_replace(”/||/isU”,”",$str);
$alltext = “”;
$start = 1;
for($i=0;$i if($start==0 && $str[$i]==">“) $start = 1;
else if($start==1){
if($str[$i]==”< "){ $start = 0; $alltext .= " "; }
else if(ord($str[$i])>31) $alltext .= $str[$i];
}
}
$alltext = str_replace(” ”,” “,$alltext);
$alltext = preg_replace(”/&([^;&]*)(;|&)/”,”",$alltext);
$alltext = preg_replace(”/[ ]+/s”,” “,$alltext);
return $alltext;
}

其作用是去掉所有htm標記。

俺替換成下面的函數(shù):
function SpHtml2Text($str){
$alltext = str_replace(” ”,”",$str);
$alltext=strip_tags(trim($alltext));//haha123_0 去掉所有htm標記
return $alltext;
}

問題不再出現(xiàn):》

歡迎批評指正。

方法三(織夢論壇):

用mysql的用戶,經(jīng)常會遇到這樣的問題,檢查mysql日志,錯誤信息為:

Table ‘.織夢模板v4dede_archives’ is marked as crashed and should be repaired

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

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

myisamchk -c -r ../data/織夢模板v4/dede_archives.MYI

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

問題分析:

1、錯誤產(chǎn)生原因,有網(wǎng)友說是頻繁查詢和更新dede_archives表造成的索引錯誤,因為我的頁面沒有靜態(tài)生成,而是動態(tài)頁面,因此比較同意這種說法。還有說法為是MYSQL數(shù)據(jù)庫因為某種原因而受到了損壞,如:數(shù)據(jù)庫服務器突發(fā)性的斷電、在提在數(shù)據(jù)庫表提供服務時對表的原文件進行某種操作都有可能導致MYSQL數(shù)據(jù)庫表被損壞而無法讀取數(shù)據(jù)。總之就是因為某些不可測的問題造成表的損壞。

問題的編號為145

2、問題解決辦法。

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

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

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

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

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



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
久久99精品国产91久久来源| 色香色香欲天天天影视综合网| 国产永久精品大片wwwapp| 国产不卡在线一区| 欧美色欧美亚洲另类二区| 久久久综合激的五月天| 亚洲高清免费一级二级三级| 岛国精品在线观看| 欧美一卡二卡三卡| 亚洲在线一区二区三区| 成人激情小说网站| 精品国产乱码久久| 亚洲成人动漫精品| 色屁屁一区二区| 中文字幕在线观看一区| 精品影院一区二区久久久| 欧美色男人天堂| 亚洲蜜臀av乱码久久精品| 丁香婷婷综合激情五月色| 欧美精品一区二区三区四区 | 欧美性大战久久| 国产精品传媒在线| 国产一区二区在线免费观看| 欧美精品777| 亚洲午夜久久久久久久久电影网| 成人av电影免费观看| 久久嫩草精品久久久久| 麻豆91在线播放免费| 欧美日韩另类一区| 亚洲免费看黄网站| 99久精品国产| 亚洲欧美一区二区三区极速播放| 国产福利视频一区二区三区| 日韩一区二区电影| 日韩综合小视频| 欧美性淫爽ww久久久久无| 亚洲精品菠萝久久久久久久| 一本到不卡免费一区二区| 中文字幕巨乱亚洲| 菠萝蜜视频在线观看一区| 国产精品亲子伦对白| 成人福利在线看| 日韩美女精品在线| 99麻豆久久久国产精品免费| √…a在线天堂一区| 93久久精品日日躁夜夜躁欧美| 亚洲日本青草视频在线怡红院| 99久久精品免费看| 亚洲一区成人在线| 91精品蜜臀在线一区尤物| 日本sm残虐另类| 久久婷婷成人综合色| 国产剧情一区在线| 综合久久久久综合| 欧美日韩中文一区| 精品一区二区三区在线播放视频 | 欧美一区二区网站| 狠狠网亚洲精品| 国产精品国产三级国产三级人妇| 成人av手机在线观看| 亚洲第一狼人社区| 2020国产精品| 91在线国产福利| 日韩电影一二三区| 国产视频亚洲色图| 欧美在线观看一区二区| 麻豆91在线播放| 国产精品天天看| 欧美视频精品在线观看| 精品一区中文字幕| 一区二区三区欧美亚洲| 日韩视频不卡中文| 99riav久久精品riav| 日韩av不卡一区二区| 国产欧美日韩麻豆91| 欧美日韩国产免费| 国产成人亚洲综合a∨猫咪| 亚洲在线一区二区三区| 久久久久亚洲蜜桃| 欧美中文字幕一区| 国产黄色91视频| 亚洲无人区一区| 国产日韩亚洲欧美综合| 欧美乱妇20p| 99视频一区二区| 精品亚洲成a人| 亚洲va天堂va国产va久| 中文字幕av不卡| 日韩一级片网站| 欧美日韩视频专区在线播放| 成人免费看片app下载| 麻豆成人91精品二区三区| 一区二区在线免费观看| 久久精品亚洲精品国产欧美| 制服丝袜在线91| 在线观看成人免费视频| 盗摄精品av一区二区三区| 男人的j进女人的j一区| 亚洲国产精品久久人人爱| 国产精品国产自产拍在线| 精品久久久久久久久久久久包黑料| 色屁屁一区二区| 97aⅴ精品视频一二三区| 国产精品18久久久久久久久| 免费精品视频在线| 天天操天天综合网| 亚洲高清免费观看高清完整版在线观看| 国产日本亚洲高清| 欧美精品一区二区不卡| 欧美一区二区三区视频免费播放| 欧美亚洲综合一区| 在线观看亚洲a| 色一情一伦一子一伦一区| 99久久免费精品高清特色大片| 国产成人精品www牛牛影视| 久久99久久99小草精品免视看| 日韩精品国产欧美| 免费看欧美女人艹b| 乱一区二区av| 蜜桃91丨九色丨蝌蚪91桃色| 蜜桃视频第一区免费观看| 免费观看在线综合色| 久久成人免费日本黄色| 国产一区二区在线影院| 国产精品 欧美精品| 成人午夜视频福利| 91浏览器入口在线观看| 91福利在线看| 欧美久久婷婷综合色| 日韩午夜激情视频| www一区二区| 国产精品青草综合久久久久99| 国产精品传媒视频| 亚洲国产aⅴ天堂久久| 日本麻豆一区二区三区视频| 精品在线视频一区| av一二三不卡影片| 91精彩视频在线观看| 欧美日韩夫妻久久| 精品国产制服丝袜高跟| 中文字幕欧美日韩一区| 一区二区成人在线观看| 日韩激情视频在线观看| 国产在线精品一区二区夜色| 白白色亚洲国产精品| 欧美中文字幕一区二区三区 | 日韩欧美的一区二区| 久久女同性恋中文字幕| 18欧美乱大交hd1984| 亚洲成人你懂的| 国产一区二区精品久久91| 97久久超碰国产精品电影| 欧美剧情片在线观看| 国产色产综合色产在线视频| 亚洲欧美偷拍另类a∨色屁股| 舔着乳尖日韩一区| 国产大陆精品国产| 欧美精品日韩一本| 国产日韩欧美制服另类| 欧美一级理论片| 国产精品视频麻豆| 免费人成在线不卡| 在线精品视频小说1| 国产日韩综合av| 亚洲网友自拍偷拍| 成人小视频免费观看| 日韩精品影音先锋| 亚洲精品伦理在线| 成人免费看黄yyy456| 精品国产在天天线2019| 亚洲成人在线观看视频| 99久久免费精品| 久久综合久久鬼色中文字| 午夜欧美电影在线观看| 国产精品亚洲第一| 欧美精品成人一区二区三区四区| 国产亚洲精品福利| 麻豆精品一区二区av白丝在线| 91视频在线观看| 国产精品日日摸夜夜摸av| 国产精品综合久久| 精品久久久久久无| 免费成人你懂的| 欧美猛男男办公室激情| 亚洲精品国产高清久久伦理二区| 国产超碰在线一区| 久久婷婷色综合| 日韩高清在线不卡| 欧美军同video69gay| 亚洲最大色网站| 欧美中文字幕一二三区视频| 亚洲欧美欧美一区二区三区| 成人午夜激情在线| 国产精品理论在线观看| 国产很黄免费观看久久| 久久精品视频在线看| 黄页视频在线91| 国产偷国产偷精品高清尤物| 国产成人一区二区精品非洲| 久久久久久久综合色一本|