包下載
1645683902(1).png
1645684583(1).png
下載解壓,以C盤為例
1645684697(1).png
安裝
-
配置環(huán)境變量
1645684980(1).png
變量名 MYSQL_HOME
變量值 C:\Desktop\mysql-8.0.28-winx64\mysql-8.0.28-winx64
1645694467(1).png
2.生成data文件
mysqld --initialize-insecure --user=mysql //在C:\Desktop\mysql-8.0.28-winx64\mysql-8.0.28-winx64\bin 下執(zhí)行
1645685296(1).png
若首次安裝 window server 2012 r2 可能出現(xiàn)
2f4516938460715ea50c188687c340a.png
即電腦缺少 vc++庫(kù),下載安裝
https://www.microsoft.com/en-us/download/confirmation.aspx?id=48145
1645685723(1).png
若出現(xiàn)
3c538946025c1bdd598ca89e31ac10d.png
下載高版本包
https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170
1645685855(1).png
安裝完畢
再執(zhí)行生成data 無(wú)報(bào)錯(cuò)
3.初始MySQL
mysqld -install
1645686006(1).png
4.啟動(dòng)服務(wù)&&關(guān)閉服務(wù)
net start MySQL net stop MySQL
1645686136(1).png
5.登錄
mysql -u root -p
沒有設(shè)置密碼,回車
1645686194(1).png
6.查詢用戶密碼
select host,user,authentication_string from mysql.user;
1645686291(1).png
7.設(shè)置root用戶密碼
use mysql
1645686375(1).png
update mysql.user set authentication_string=("123456") where user="root";
1645686452(1).png
未成功,采用
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
1645686587(1).png
保存密碼(執(zhí)行此命令后,設(shè)置才生效)
flush privileges;
8.退出
quit
1645686740(1).png
9.端口查詢
show global variables like 'port';
1645687277(1).png