打開(kāi)下載
的mysql安裝文件
mysql-4.1.14-win32.zip,雙擊解壓縮,運行“setup.exe”,出現如下界面
mysql安裝向導啟動(dòng),按“Next”繼續
選擇安裝類(lèi)型,有“Typical(默認)”、“Complete(完全)”、“Custom(用戶(hù)自定義)”三個(gè)選項,我們選擇“Custom”,有更多
的選項,也方便熟悉安裝過(guò)程
在“Developer Components(開(kāi)發(fā)者部分)”上左鍵單擊,選擇“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下屬子部分內容,全部安裝在本地硬盤(pán)上”。在上面
的“MySQL Server(mysql服務(wù)器)”、“Client Programs(mysql客戶(hù)端程序)”、“Documentation(文檔)”也如此操作,以保證安裝所有文件。點(diǎn)選“Change...”,手動(dòng)指定安裝目錄。
填上安裝目錄,我
的是“D:\mysql”,也建議不要放在與操作系統同一分區,這樣可以防止系統備份還原
的時(shí)候,數據被清空。按“OK”繼續。
返回剛才
的界面,按“Next”繼續。
確認一下先前
的設置,如果有誤,按“Back”返回重做。按“Install”開(kāi)始安裝。
正在安裝中,請稍候,直到出現下面
的界面
這里是詢(xún)問(wèn)你是否要注冊一個(gè)mysql.com
的賬號,或是使用已有
的賬號登陸mysql.com,一般不需要了,點(diǎn)選“Skip Sign-Up”,按“Next”略過(guò)此步驟。
現在軟件安裝完成了,出現上面
的界面,這里有一個(gè)很
好的功能,mysql配置向導,不用向以前一樣,自己手動(dòng)亂七八糟
的配置my.ini了,將“Configure the Mysql Server now”前面
的勾打上,點(diǎn)“Finish”結束軟件
的安裝并啟動(dòng)mysql配置向導。
mysql配置向導啟動(dòng)界面,按“Next”繼續。
選擇配置方式,“Detailed Configuration(手動(dòng)精確配置)”、“Standard Configuration(標準配置)”,我們選擇“Detailed Configuration”,方便熟悉配置過(guò)程。
選擇服務(wù)器類(lèi)型,“Developer Machine(開(kāi)發(fā)測試類(lèi),mysql占用很少資源)”、“Server Machine(服務(wù)器類(lèi)型,mysql占用較多資源)”、“Dedicated MySQL Server Machine(專(zhuān)門(mén)
的數據庫服務(wù)器,mysql占用所有可用資源)”,大家根據自己
的類(lèi)型選擇了,一般選“Server Machine”,不會(huì )太少,也不會(huì )占滿(mǎn)。
選擇mysql數據庫
的大致用途,“Multifunctional Database(通用多功能型,
好)”、“Transactional Database Only(服務(wù)器類(lèi)型,專(zhuān)注于事務(wù)處理,一般)”、“Non-Transactional Database Only(非事務(wù)處理型,較簡(jiǎn)單,主要做一些監控、記數用,對MyISAM數據類(lèi)型
的支持僅限于non-transactional),隨自己
的用途而選擇了,我這里選擇“Transactional Database Only”,按“Next”繼續。
對InnoDB Tablespace進(jìn)行配置,就是為InnoDB 數據庫文件選擇一個(gè)存儲空間,如果修改了,要記住位置,重裝
的時(shí)候要選擇一樣
的地方,否則可能會(huì )造成數據庫損壞,當然,對數據庫做個(gè)備份就沒(méi)問(wèn)題了,這里不詳述。我這里沒(méi)有修改,使用用默認位置,直接按“Next”繼續
選擇您
的網(wǎng)站
的一般mysql訪(fǎng)問(wèn)量,同時(shí)連接
的數目,“Decision Support(DSS)/OLAP(20個(gè)左右)”、“Online Transaction Processing(OLTP)(500個(gè)左右)”、“Manual Setting(手動(dòng)設置,自己輸一個(gè)數)”,我這里選“Online Transaction Processing(OLTP)”,自己
的服務(wù)器,應該夠用了,按“Next”繼續
是否啟用TCP/IP連接,設定端口,如果不啟用,就只能在自己
的機器上訪(fǎng)問(wèn)mysql數據庫了,我這里啟用,把前面
的勾打上,Port Number:3306,按“Next”繼續
這個(gè)比較重要,就是對mysql默認數據庫語(yǔ)言編碼進(jìn)行設置,第一個(gè)是西文編碼,第二個(gè)是多字節
的通用utf8編碼,都不是我們通用
的編碼,這里選擇第三個(gè),然后在Character Set那里選擇或填入“gbk”,當然也可以用“gb2312”,區別就是gbk
的字庫容量大,包括了gb2312
的所有漢字,并且加上了繁體字、和其它亂七八糟
的字——使用mysql
的時(shí)候,在執行數據操作命令之前運行一次“SET NAMES GBK;”(運行一次就行了,GBK可以替換為其它值,視這里
的設置而定),就可以正常
的使用漢字(或其它文字)了,否則不能正常顯示漢字。按“Next”繼續。
選擇是否將mysql安裝為windows服務(wù),還可以指定Service Name(服務(wù)標識名稱(chēng)),是否將mysql
的bin目錄加入到Windows PATH(加入后,就可以直接使用bin下
的文件,而不用指出目錄名,比如連接,“mysql.exe -uusername -ppassword;”就可以了,不用指出mysql.exe
的完整地址,很方便),我這里全部打上了勾,Service Name不變。按“Next”繼續。
這一步詢(xún)問(wèn)是否要修改默認root用戶(hù)(超級管理)
的密碼(默認為空),“New root password”如果要修改,就在此填入新密碼(如果是重裝,并且之前已經(jīng)設置了密碼,在這里更改密碼可能會(huì )出錯,請留空,并將“Modify Security Settings”前面
的勾去掉,安裝配置完成后另行修改密碼),“Confirm(再輸一遍)”內再填一次,防止輸錯。“Enable root access from remote machines(是否允許root用戶(hù)在其它
的機器上登陸,如果要安全,就不要勾上,如果要方便,就勾上它)”。最后“Create An Anonymous Account(新建一個(gè)匿名用戶(hù),匿名用戶(hù)可以連接數據庫,不能操作數據,包括查詢(xún))”,一般就不用勾了,設置完畢,按“Next”繼續。
確認設置無(wú)誤,如果有誤,按“Back”返回檢查。按“Execute”使設置生效。
設置完畢,按“Finish”結束mysql
的安裝與配置——這里有一個(gè)比較常見(jiàn)
的錯誤,就是不能“Start service”,一般出現在以前有安裝mysql
的服務(wù)器上,解決
的辦法,先保證以前安裝
的mysql服務(wù)器徹底卸載掉了;不行
的話(huà),檢查是否按上面一步所說(shuō),之前
的密碼是否有修改,照上面
的操作;如果依然不行,將mysql安裝目錄下
的data文件夾備份,然后刪除,在安裝完成后,將安裝生成
的data文件夾刪除,備份
的data文件夾移回來(lái),再重啟mysql服務(wù)就可以了,這種情況下,可能需要將數據庫檢查一下,然后修復一次,防止數據出錯。