1、下載安裝包:https://dev.mysql.com/downloads/mysql/
2、解壓zip包
3刃泌、在mysql-8.0.21-winx64文件夾創(chuàng)建個(gè)my.ini文件纯陨,文件內(nèi)容:
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[mysqld]
# 設(shè)置3306端口
port=3306
# 設(shè)置mysql的安裝目錄
basedir=D:\Program Files\mysql-8.0.21-winx64
# 設(shè)置mysql數(shù)據(jù)的存放目錄
datadir=D:\Program Files\mysql-8.0.21-winx64\data
# 允許最大連接數(shù)
max_connections=200
# 服務(wù)端使用的字符集默認(rèn)為8bite編碼的Latin1字符集
character-set-server=utf8
# 創(chuàng)建新表時(shí)講默認(rèn)采用的存儲(chǔ)引擎
default-storage-engine=INNODB
4港华、配置系統(tǒng)環(huán)境變量赘风,添加一個(gè)MySQL_HOME環(huán)境變量挡逼,值設(shè)置為D:\Program Files\mysql-8.0.21-winx64从祝,path中加入%MySQL_HOME%\bin
5续语、以管理員身份運(yùn)行cmd垂谢,初始化命令:mysqld --initialize --user=mysql --console,一定要初始化疮茄,data目錄就是此時(shí)創(chuàng)建的滥朱,初始化執(zhí)行后MySQL8生成的默認(rèn)初始密碼,例如 A temporary password is generated for root@localhost: _q)t;zWpj4k=
6力试、服務(wù)注冊(cè):mysqld -install
7徙邻、服務(wù)啟停:?jiǎn)?dòng):net start mysql;停止net stop mysql
8畸裳、服務(wù)登錄:mysql -u root -p缰犁;密碼就是剛生成的默認(rèn)初始密碼
9、修改密碼:ALTER USER root@localhost IDENTIFIED? BY 'root';