mysql作為數(shù)據(jù)的服務(wù)器端軟件是沒有漢化包的,但是其安裝過程是支持中文的(不過我想一般人也不需要這個(gè))。
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比察雅網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式察雅網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋察雅地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。
然后,你可以找到中文的mysql手冊(cè),其次,你可以使用漢化的可視化工具管理mysql,例如Navicat for Mysql,這個(gè)有漢化版,而且很好用,可以完全取代mysql的命令行模式。
有兩種方法,一種方法使用mysql的check table和repair table 的sql語(yǔ)句,另一種方法是使用MySQL提供的多個(gè)myisamchk, isamchk數(shù)據(jù)檢測(cè)恢復(fù)工具。前者使用起來比較簡(jiǎn)便。推薦使用。
1. check table 和 repair table
登陸mysql 終端:
mysql -uxxxxx -p dbname
check table tabTest;
如果出現(xiàn)的結(jié)果說Status是OK,則不用修復(fù),如果有Error,可以用:
repair table tabTest;
進(jìn)行修復(fù),修復(fù)之后可以在用check table命令來進(jìn)行檢查。在新版本的phpMyAdmin里面也可以使用check/repair的功能。
2. myisamchk, isamchk
其中myisamchk適用于MYISAM類型的數(shù)據(jù)表,而isamchk適用于ISAM類型的數(shù)據(jù)表。這兩條命令的主要參數(shù)相同,一般新的系統(tǒng)都使用MYISAM作為缺省的數(shù)據(jù)表類型,這里以myisamchk為例子進(jìn)行說明。當(dāng)發(fā)現(xiàn)某個(gè)數(shù)據(jù)表出現(xiàn)問題時(shí)可以使用:
myisamchk tablename.MYI
進(jìn)行檢測(cè),如果需要修復(fù)的話,可以使用:
myisamchk -of tablename.MYI
關(guān)于myisamchk的詳細(xì)參數(shù)說明,可以參見它的使用幫助。需要注意的時(shí)在進(jìn)行修改時(shí)必須確保MySQL服務(wù)器沒有訪問這個(gè)數(shù)據(jù)表,保險(xiǎn)的情況下是最好在進(jìn)行檢測(cè)時(shí)把MySQL服務(wù)器Shutdown掉。
-----------------------------
另外可以把下面的命令放在你的rc.local里面啟動(dòng)MySQL服務(wù)器前:
[ -x /tmp/mysql.sock ] /pathtochk/myisamchk -of /DATA_DIR/*/*.MYI
其中的/tmp/mysql.sock是MySQL監(jiān)聽的Sock文件位置,對(duì)于使用RPM安裝的用戶應(yīng)該是/var/lib/mysql/mysql.sock,對(duì)于使用源碼安裝則是/tmp/mysql.sock可以根據(jù)自己的實(shí)際情況進(jìn)行變更,而pathtochk則是myisamchk所在的位置,DATA_DIR是你的MySQL數(shù)據(jù)庫(kù)存放的位置。
需要注意的時(shí),如果你打算把這條命令放在你的rc.local里面,必須確認(rèn)在執(zhí)行這條指令時(shí)MySQL服務(wù)器必須沒有啟動(dòng)!檢測(cè)修復(fù)所有數(shù)據(jù)庫(kù)(表)
方法/步驟
查看操作系統(tǒng)的“服務(wù)”列表,可以發(fā)現(xiàn)找不到MySql服務(wù),這就說明系統(tǒng)未正確安裝MySql作為系統(tǒng)服務(wù)。
啟動(dòng)phpStudy工具,點(diǎn)擊主界面的“其它選項(xiàng)菜單”按鈕。
在彈出的菜單中如圖依次選擇“服務(wù)進(jìn)程啟?!?》“MySql”-》“安裝服務(wù)”,等待執(zhí)行完成。
再次點(diǎn)擊主界面的“其它選項(xiàng)菜單”按鈕,選擇“服務(wù)初始化”功能,等待執(zhí)行完成。初始化完成后,點(diǎn)擊主界面的“重啟”,就可以看到MySql服務(wù)已經(jīng)注冊(cè)功能,并成功啟動(dòng)了。
在百度瀏覽器中輸入MySQL-Front。下載百度軟件中心認(rèn)證過的。如圖。
雙擊運(yùn)行下載好的MySQL-Front安裝程序。
出現(xiàn)安裝向?qū)Ы缑?,如圖,點(diǎn)擊下一步。
選擇安裝目錄,小編安裝在D盤下。點(diǎn)擊下一步。
給軟件命名一個(gè)名字。點(diǎn)擊下一步。
選擇是否安裝附加任務(wù)。Desktop Icon是創(chuàng)建桌面圖標(biāo)。小編按默認(rèn)勾選,點(diǎn)擊下一步。
確認(rèn)前面所選,點(diǎn)擊安裝。
安裝完成,如圖。勾選Launch MySQL-Front,點(diǎn)擊完成。
出現(xiàn),MySQL-Front的運(yùn)行界面。填寫添加信息,名稱:test, Host為服務(wù)器的ip地址,小編填寫localhost為本地ip。端口號(hào)默認(rèn)為3306,連接類型為直連。 用戶密碼為安裝mysql時(shí)的用戶密碼。點(diǎn)擊確定。
選擇剛才建立的登錄信息。點(diǎn)擊打開。
出現(xiàn)如圖界面,則證明已經(jīng)成功登錄mysql 數(shù)據(jù)庫(kù)。
它是一個(gè)以圖形界面的方式管理MYSQL數(shù)據(jù)庫(kù)的工具。至于有人說的SQL SERVER 2000導(dǎo)入到MYSQL,是可以的,但是不能完美的轉(zhuǎn)換。因?yàn)檫@兩個(gè)數(shù)據(jù)庫(kù)使用的不是同一個(gè)SQL標(biāo)準(zhǔn),你會(huì)發(fā)現(xiàn)很多MYSQL版本沒有存儲(chǔ)過程,沒有視圖,沒有觸發(fā)器,等等等等。