當前位置:編程學習大全網 - 網站源碼 - windows下配置mysql集群,該怎麽解決

windows下配置mysql集群,該怎麽解決

windows下配置mysql集群,該怎麽解決

有兩種方法,壹種方法使用mysql的check table和repair table 的sql語句,另壹種方法是使用MySQL提供的多個myisamchk, isamchk數據檢測恢復工具。前者使用起來比較簡便。推薦使用。

1. check table 和 repair table

登陸mysql 終端:

mysql -uxxxxx -p dbname

check table tabTest;

如果出現的結果說Status是OK,則不用修復,如果有Error,可以用:

repair table tabTest;

進行修復,修復之後可以在用check table命令來進行檢查。在新版本的phpMyAdmin裏面也可以使用check/repair的功能。

2. myisamchk, isamchk

其中myisamchk適用於MYISAM類型的數據表,而isamchk適用於ISAM類型的數據表。這兩條命令的主要參數相同,壹般新的系統都使用MYISAM作為缺省的數據表類型,這裏以myisamchk為例子進行說明。當發現某個數據表出現問題時可以使用:

myisamchk tablename.MYI

進行檢測,如果需要修復的話,可以使用:

myisamchk -of tablename.MYI

關於myisamchk的詳細參數說明,可以參見它的使用幫助。需要註意的時在進行修改時必須確保MySQL服務器沒有訪問這個數據表,保險的情況下是最好在進行檢測時把MySQL服務器Shutdown掉。

  • 上一篇:實驗室資質認定評審前要做好哪些準備?
  • 下一篇:如何用VB6.0代碼添加listview控件?有會議嗎?求指教。很緊急。
  • copyright 2024編程學習大全網