DedeCMS中MySQL修復表的兩個小技巧

2022-08-18 17:12:08 字數 575 閱讀 7753

dedecms使用者經常碰到資料表出現報錯「dede_search_keywords' is marked as crashed and should be repaired」,這個說明你的資料表可能是崩潰了,需要修復,對此我們有以下機種方法:

如果資料量不大,可以直接在dedecms後台使用資料表修復的功能,這個是比較容易方便的。

或者可以借助第三方的mysql管理工具,例如phpmyadmin或者heidisql

使用myisamchk必須暫時停止mysql 伺服器。例如,我們要檢修blog資料庫。執行以下操作:

# service mysql stop (停止mysql)

# myisamchk -r /datawhere/blog/*myi

# service mysql start myisamchk 會自動檢查並修復資料表中的索引錯誤。

# mysqlcheck -r -uroot -p blog

注意,無論是 myisamchk還是mysqlcheck,一般情況下不要使用-f強制修復,-f引數會在遇到一般修復無法成功的時候刪除

部分出錯資料以嘗試修復。所以,不到萬不得已不要使用-f。

mysql 漏洞修復 mysql漏洞修復

lnmp目錄執行 upgrade.sh mysql 需要輸入mysql root密碼進行驗證,驗證不通過將無法進行公升級,驗證通過後可以到 獲取mysql的版本號,輸入後回車確認,如要啟用innodb,輸入y,回車確認,再次回車確認即可開始公升級。會在 root 目錄下生成mysql upgrade...

mysql批量修復 mysql 批量修復

bin bash host name 127.0.0.1 user name user pwd database need optmize table false tables usr local webserver mysql bin mysql h host name u user name p...

織夢dedecms漏洞修復大全 5 7起

很多人說dedecms不好,因為用的人多了,找漏洞的人也多了,那麼如果我們能修復的話,這些都不是問題.一 include dialog select soft post.php檔案,搜尋 大概在72行的樣子 fullfilename cfg basedir.activepath.filename 修...