進階系統設定->環境變量,建立一個系統變量MYSQL_HOME,變量值為mysql的解壓路徑,在這是D:\mysql-5.6.14-winx64,然後需要在path裡添加 ;%MYSQL_HOME%\bin 注意前後分号(這裡是添加到末尾)。
接下是配置檔案的修改,在D:\mysql-5.6.14-winx64,有my-xxx.ini的檔案,将其複制一份重命名為my.ini 添加以下幾項:
[mysqld]
loose-default-character-set=utf8
basedir = D:\mysql-5.6.14-winx64
datadir = D:\mysql-5.6.14-winx64\data
[client]
default-character-set=utf8
[WinMySQLAdmin]
Server=D:\mysql-5.6.14-winx64\bin\mysqld.exe
打開指令提示符,進入目錄D:\mysql-5.6.14-winx64\bin,執行指令:mysql -install将mysql安裝到windows的服務。
接着就是修改系統資料庫,在開始->運作裡搜尋regedit,打開regedit.exe,找到MySql,修改imagePath值為:”D:\mysql-5.6.14-winx64\bin\mysqld” –defaults-file=”D:\mysql-5.6.14-winx64\my.ini” MySQL
注:紅色字為解壓目錄。
然後在指令提示符下執行:net start mysql就能啟動mysql了,停止服務輸入指令:net stop mysql。如果想設定mysql是否自動啟動,可以在開始菜單->運作中輸入service.msc打開服務管理進行設定。
如果啟動不了可以到D:\mysql-5.6.14-winx64\data目錄下找到 使用者名.err檔案檢視錯誤資訊。通常情況下報1067錯誤,就是配置檔案出錯,結合.err檔案裡的錯誤資訊很快就能找出。
首次登入:
打開cmd(開始->運作搜cmd),輸入:mysql -uroot 就可以登入了,
修改密碼:update user set password=PASSWORD(“新密碼”) where user=’root’;然後重新開機服務就可以。、
這裡解釋一下為什麼選擇裝解壓版的mySQL,因為,如果電腦需要重裝系統,我隻要修改一下系統資料庫就可以使用,啟動一下mysql就可以繼續使用了。