版本:mysql官網,下載win7-64位的mysql服務端安裝包。
解壓:C:\Program Files\mysql\mysql-5.6.25-winx64。
配置環境變量:MYSQL_HOME=C:\Program Files\mysql\mysql-5.6.25-winx64,添加到Path中:%MYSQL_HOME%/bin
配置:更改my-default.ini文件名為my.ini,在[mysqld]下面添加一行編碼:character-set-server = gbk
添加3個服務啟動參數:
basedir = C:/Program Files/mysql/mysql-5.6.25-winx64/
datadir = C:/Program Files/mysql/mysql-5.6.25-winx64/data/
tmpdir = C:/Program Files/mysql/mysql-5.6.25-winx64/temp/
user=mysql
此時安裝mysql,命令:mysqld --install MySQL --defaults-file="my.ini"
啟動mysql,命令:net start MySQL
會發現報錯“無法啟動 發生系統錯誤2”,是因為免安裝,系統不知道配置文件加載路徑,系統默認加載了一個不存在的路徑,
所以需要更改路徑,進到注冊表:
HKEY_LOCAL_MACHINE-SYSTEM-CurrentControlSet-services-mysql(服務名)-ImagePath
講值改為:"C:\Program Files\mysql\mysql-5.6.25-winx64\bin\mysqld" --defaults-file="C:\Program Files\mysql\mysql-5.6.25-winx64\my.ini" MySQL
再次執行命令:net start MySQL,如果參數都配置正確,切tmpdir路徑已經存在,則啟動成功;
反之報錯,修改參數,重新啟動即可。
注意:datadir位安裝包解壓出來的data目錄,tmpdir目錄必須存在,mysql啟動時會檢查目錄是否存在,不會自動創建。
在 Windows 命令提示符下運行:
啟動: net start MySQL
停止: net stop MySQL
卸載: sc delete MySQL