安裝環(huán)境為:windows2008 R2,X64
一、下載解壓
官網(wǎng)下載地址:
選擇跟環(huán)境對(duì)應(yīng)的版本,然后解壓即可。我這里解壓到C:\work\mysql-5.7.17-winx64
二、 環(huán)境變量配置
把C:\work\mysql-5.7.17-winx64\bin添加到用戶(hù)的環(huán)境變量path中
三、 添加配置文件
復(fù)制my-default.ini一份該文件,在當(dāng)前目錄下粘貼為my.ini,并增加如下內(nèi)容
[client] default-character-set=utf8 [mysqld] character_set_server=utf8 basedir=C:\work\mysql-5.7.17-winx64 datadir=C:\work\mysql-5.7.17-winx64\data port = 3306
修改默認(rèn)的字符編碼為UTF-8 解決中文亂碼問(wèn)題。
四、數(shù)據(jù)庫(kù)初始化
用管理員身份打開(kāi)CMD,并執(zhí)行如下命令:
mysqld --initialize --user=mysql --console
結(jié)尾部分為初始化的隨機(jī)root密碼,可以先從控制臺(tái)上復(fù)制下來(lái),下一步修改密碼會(huì)使用
五、修改root密碼
運(yùn)行如下命令:
mysql -u root -p 之后會(huì)提示輸入密碼
set password for root@localhost = password('root');修改密碼為root
六、創(chuàng)建新用戶(hù)
運(yùn)行如下命令:
CREATE USER 'admin'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%';
注意:admin'@'%中的百分號(hào),這里使用百分號(hào)意味著允許任意遠(yuǎn)程客戶(hù)端連接。root@localhost意味著只允許本地客戶(hù)端連接。
官方文檔:
七、添加為系統(tǒng)服務(wù)
運(yùn)行如下命令:
mysqld --install MySQL57
net start MySQL57
刪除服務(wù)可運(yùn)行sc delete MySQL57