新聞中心
無(wú)憂主機(jī)原創(chuàng):Discuz!x2.5數(shù)據(jù)庫(kù)表?yè)p壞提示Discuz! Database Error的解決辦法
網(wǎng)站在運(yùn)行中,如果mysql異常運(yùn)行或其它意外因素,我們的網(wǎng)站數(shù)據(jù)庫(kù)表就有可能被損壞,從而導(dǎo)致網(wǎng)站報(bào)錯(cuò)。無(wú)憂主機(jī)(www.gle-technology.com)小編遇上一個(gè)x2.5數(shù)據(jù)庫(kù)表?yè)p壞導(dǎo)致網(wǎng)站無(wú)法訪問(wèn),訪問(wèn)提示“database error”的錯(cuò)誤,這是一個(gè)常見(jiàn)的報(bào)錯(cuò),下面是無(wú)憂主機(jī)對(duì)這類常見(jiàn)報(bào)錯(cuò)故障的解決方法,分享如下。 Discuz!x2.5數(shù)據(jù)庫(kù)表?yè)p壞報(bào)錯(cuò)信息: [Type] 查詢語(yǔ)句錯(cuò)誤 [145] Table '.\db_web06831\common_credit_rule_log' is marked as crashed and should be repaired [Query] SELECT * FROM common_credit_rule_log WHERE uid='1' AND rid='15' AND fid='0' 如圖: 我們從報(bào)錯(cuò)信息中,看到系統(tǒng)在查詢(SELECT)common_credit_rule_log表的時(shí)候失敗,這就是原因,這個(gè)表?yè)p壞或丟失或不存在,這是導(dǎo)致這報(bào)錯(cuò)原因。然后我登錄phpmyadmin查看了表common_credit_rule_log,確認(rèn)該表?yè)p壞:如下圖: 解決這類問(wèn)題很簡(jiǎn)單,我們只需要修復(fù)common_credit_rule_log庫(kù)表就可以解決問(wèn)題。操作步驟: ?1、登錄mysql數(shù)據(jù)庫(kù)管理工具——phpmyadmin。如果你不知道如何登錄或不知道phpmyadmin是什么東西?請(qǐng)你咨詢你的空間商。無(wú)憂主機(jī)登錄phpmyadmin的方式,可以參考:無(wú)憂主機(jī)教你如何使用PHPMYADMIN導(dǎo)出MYSQL數(shù)據(jù)庫(kù) 2、登錄phpmyadmin工具,選擇數(shù)據(jù)庫(kù)表“pre_common_credit_rule_log”, 然后 選項(xiàng)“修復(fù)”,數(shù)據(jù)庫(kù)表修復(fù)成功。說(shuō)明:pre_是默認(rèn)數(shù)據(jù)庫(kù)表前綴名,請(qǐng)根據(jù)你自己數(shù)據(jù)庫(kù)實(shí)際清空參考。 純Linux環(huán)境下高端免備案【香港獨(dú)立IP地址】 php空間,僅僅只需199元一年起。商務(wù)中國(guó)域名核心代理直銷50元注冊(cè)國(guó)際頂級(jí)域名
本文地址:http://www.gle-technology.com/discuz/5733.html