源文件下載

image
下載源文件壓縮包,解壓到自己本地硬盤。以管理員身份打開命令行窗口,并且定位到解壓文件bin目錄下。
配置啟動(dòng)
①創(chuàng)建data目錄。在本地硬盤任意位置創(chuàng)建data數(shù)據(jù)存放目錄。
②創(chuàng)建my.ini配置文件。在MySQL根目錄下創(chuàng)建my.ini文件,寫入以下配置信息。
[mysqld]
# 設(shè)置3306端口
port=3306
# 自定義設(shè)置mysql的安裝目錄,即解壓mysql壓縮包的目錄
basedir=D:\devsoft\mysql-8.0.15-winx64
# 自定義設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)存放目錄
datadir=D:\devsoft\mysql-8.0.15-winx64\data
# 允許最大連接數(shù)
max_connections=200
# 允許連接失敗的次數(shù),這是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫系統(tǒng)
max_connect_errors=10
# 服務(wù)端使用的字符集默認(rèn)為UTF8
character-set-server=utf8
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
# 默認(rèn)使用“mysql_native_password”插件認(rèn)證
default_authentication_plugin=mysql_native_password
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[client]
# 設(shè)置mysql客戶端連接服務(wù)端時(shí)默認(rèn)使用的端口和默認(rèn)字符集
port=3306
default-character-set=utf8
③通過mysql --initialize --console命令初始化data數(shù)據(jù)目錄。命令執(zhí)行成功后,控制臺(tái)打印出的劃橫線處內(nèi)容為root用戶初始化密碼。

image
④安裝MySQL服務(wù)??刂婆_(tái)定位到bin目錄下執(zhí)行mysqld install安裝服務(wù)。
⑤啟動(dòng)MySQL服務(wù)。執(zhí)行net start MySQL服務(wù)名稱(執(zhí)行services.msc命令,查看安裝到本機(jī)的MySQL服務(wù)名稱)。
⑥上述所有步驟執(zhí)行完成并成功后,運(yùn)行mysql -uroot -p連接到mysql服務(wù)器(密碼為③在控制臺(tái)生成的默認(rèn)密碼)。進(jìn)入服務(wù)器后首先更改當(dāng)前root用戶登錄密碼ALTER USER'root'@'localhost'IDENTIFIED WITH mysql_native_password BY'新密碼';。
總結(jié)
以上為MySQL8.0.15安裝教程。