MySQL的快速修復

2021-09-20 19:37:58 字數 540 閱讀 3823

mysql的快速修復

在長時間使用mysql後,資料庫可能會出現一些問題。大多數問題可以通過簡單的操作進行快速修復。下面介紹兩種快速檢修

mysql資料庫的方法。

1. myisamchk

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

# service mysql stop (停止mysql)

# myisamchk -r /datawhere/blog/*myi

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

2. mysqlcheck

使用mysqlcheck無需停止mysql,可以進行熱修復。操作步驟如下:(檢修blog庫)

# mysqlcheck -r -uroot -p blog

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

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

MySQL的快速修復

在長時間使用mysql後,資料庫可能會出現一些問題。大多數問題可以通過簡單的操作進行快速修復。下面介紹兩種快速檢修 mysql資料庫的方法。1.myisamchk 使用myisamchk必須暫時停止mysql伺服器。例如,我們要檢修discuz資料庫。執行以下操作 service mysql sto...

快速修復MySQL資料庫

mysql自帶的可以檢查和修復myisam表,並且它還可以優化和分析表。mysqlcheck的功能類似myisamchk,但其工作不同。主要差別是當mysqld伺服器在執行時必須使用mysqlcheck,而myisamchk應用於服務 器沒有執行時。使用mysqlcheck的好處是不需要停止伺服器來...

grub快速修復

前幾天重灌了一下ubuntu12.04,結果裝完之後,grub出現了問題。之前裝系統時也出現過這種情況,當時找了半天的資料才把grub搞定。唉!後悔了,當時沒有把文件留下 電腦上裝多個系統的難免會出現進不了系統的問題,多數是grub的問題。不多說了,進入主題吧 使用livecd光碟啟動電腦後進入光碟...