天天看點

解壓版mysql配置問題(環境變量和系統資料庫)

進階系統設定->環境變量,建立一個系統變量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就可以繼續使用了。

繼續閱讀