我以mysql-8.0.23 免安裝版為例,下載mysql-8.0.23-winx64.zip
下載官網(wǎng):https://dev.mysql.com/downloads/mysql/


配置步驟:
一、將下載的mysql-8.0.23-winx64.zip 解壓至需要安裝的位置,如:D:\DevelopSoftware

二、添加環(huán)境變量
添加環(huán)境變量的好處:每次不用進(jìn)入mysql安裝目錄下的bin目錄下再執(zhí)行mysql命令
復(fù)制mysql安裝目錄下的bin文件夾地址

我的電腦--屬性--高級系統(tǒng)設(shè)置--環(huán)境變量
選擇path添加:剛剛復(fù)制mysql安裝目錄下的bin文件夾地址

三.5.7后的版本,少data目錄(存放數(shù)據(jù))和my-default.ini文件(配置信息)
在mysql-8.0.23-winx64的目錄下,新建my.ini文件(5.7后沒了這文件,自己新建)
編輯my.ini文件寫入以下代碼 在[mysqld]節(jié)點下,配置服務(wù)端編碼,添加2項內(nèi)容

將以下代碼添加去創(chuàng)建的my.ini文件文件里面
[mysqld]
character_set_server=utf8
[mysql]
default-character-set=utf8
四.配置data文件
很多人缺少了c++運(yùn)行庫,導(dǎo)致配置失敗(可以百度c++運(yùn)行庫進(jìn)行下載安裝)
啟動管理員模式下的cmd,并將路徑切換至mysql安裝目錄下的bin目錄,輸入此命令mysqld --initialize-insecure --user=mysql 運(yùn)行此命令data目錄創(chuàng)建出來


五.安裝mysql服務(wù)
mysqld -install 即可安裝mysql服務(wù)

六.啟動mysql服務(wù)
net start mysql 即可啟動mysql服務(wù)

七.進(jìn)入mysql管理界面修改密碼(第一次輸入密碼回車即可)
1.輸入命令進(jìn)入管理界面(p后面沒有空格)
mysql -u root -p
2.在輸入第二條命令修改密碼(最后一定要有分號)
set password for 'root'@'localhost'='123456';

八.重啟mysql正常使用
exit 退出
退出管理界面重新打開然后開始登錄,下圖是登錄成功。
