以WINDOWS平臺(tái)mysql-noinstall-5.1.39-win32.zip示例。
1.下載
下載mysql-noinstall-5.1.39-win32.zip及mysql-gui-tools-noinstall-5.0-r17-win32.zip兩個(gè)壓縮包,第二個(gè)包是圖形界面的管理程序,可選。
2.解壓
假設(shè)解壓在D:\GreenSoftware\mysql-5.1.39-win32,這個(gè)目錄下有一個(gè)“data”目錄,這是存放數(shù)據(jù)的地方。為了方便備份和升級,最好把它放在其它地方。這里我在D盤新建一個(gè)目錄“mysql-data”,然后把“data”子目錄剪切到“D:\mysql-data”目錄中。mysql-gui-tools-noinstall-5.0-r17-win32.zip隨便解壓到哪里都可以使用,無所謂,不討論。
3.編寫配置文件
新建my.ini。
從mysql.exe的幫助輸出可以看到:
Default options are read from the following files in the given order:
C:\WINDOWS\my.ini C:\WINDOWS\my.cnf C:\my.ini C:\my.cnf D:\GreenSoftware\mysql-5
.1.39-win32\my.ini D:\GreenSoftware\mysql-5.1.39-win32\my.cnf
路徑中的正斜杠,反斜杠,或兩個(gè)\\都無所謂。
內(nèi)容如下:
[WinMySQLAdmin]
# 指定mysql服務(wù)啟動(dòng)啟動(dòng)的文件
Server=D:\GreenSoftware\mysql-5.1.39-win32\bin\mysqld.exe
[mysqld]
# 設(shè)置mysql的安裝目錄
basedir=D:\GreenSoftware\mysql-5.1.39-win32
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄,必須是data,或者是\xxx\data
datadir=D:\mysql-data\data
# 設(shè)置mysql服務(wù)器的字符集
default-character-set=gbk
[client]
# 設(shè)置mysql客戶端的字符集
default-character-set=gbk
4.安裝服務(wù)
打開命令提示符,切換到D:\GreenSoftware\mysql-5.1.39-win32\bin目錄,執(zhí)行:
mysqld -install
如需刪除先停止服務(wù),然后mysqld -remove(最討厭的就是這一點(diǎn),命令行參數(shù)- ,--,/不知道什么時(shí)候用什么,linux這點(diǎn)比windows好多了,這里-或--都可以)
5.配置
解壓mysql-gui-tools-noinstall-5.0-r17-win32.zip,打開MySQLSystemTrayMonitor.exe,在托盤圖標(biāo)處右擊,選擇MySQL Adminitrator,直接在目錄下執(zhí)行一樣的。按住ctrl鍵,對話框上的Cancel會(huì)變成Skip,點(diǎn)擊進(jìn)入,Service Control->Configure Service,看見紅色的就修改,默認(rèn)配置文件有錯(cuò)誤,修改為my.ini的真實(shí)路徑和名字。(注意先通過跳過選項(xiàng)進(jìn)入控制頁將中文界面切換成英文的,再選擇配置文件my.ini。)
6.可以通過GUI控制也可以通過命令行控制,看各人愛好。
runsisi@HUST