MySQL下載地址https://dev.mysql.com/downloads/mysql/,因?yàn)楝F(xiàn)在最新版本是8.xx的版本了,可以從這個(gè)位置找到

image.png

image.png
1.新建配置文件
一般壓縮包是不包含的這個(gè)配置文件的需要新建

image.png
2.編寫(xiě)配置文件
# 配置針對(duì)所有連接mysql server的客戶端工具默認(rèn)字符集
default-character-set = utf8mb4
[mysql]
# 配置僅僅針對(duì)mysql客戶端工具默認(rèn)字符集
default-character-set=utf8mb4
[mysqld]
#設(shè)置3306端口,可以根據(jù)自己需要指定端口號(hào)
port = 3306
# 設(shè)置mysql的安裝目錄
basedir=C:\Program Files\mysql\mysql-5.7.28-winx64
# 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄(可以根據(jù)自己的實(shí)際想法來(lái)創(chuàng)建目錄位置,配置路徑對(duì)即可)
datadir=C:\Program Files\mysql\mysql-5.7.28-winx64\data
# 服務(wù)端使用的字符集使用utf8mb4因?yàn)槲移綍r(shí)會(huì)存儲(chǔ)emoji表情
character-set-server = utf8mb4
collation-server = utf8mb4_unicode_ci
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎、
default-storage-engine=INNODB
3.完成數(shù)據(jù)庫(kù)安裝
配置文件配置完成后進(jìn)行數(shù)據(jù)庫(kù)的初始化,進(jìn)入安裝mysql5.7版本的bin目錄,可執(zhí)行程序大都在這個(gè)目錄下
注意使用管理員權(quán)限運(yùn)行執(zhí)行命令
mysqld --initialize-insecure --user=mysql
執(zhí)行完上面命令后,MySQL會(huì)自建一個(gè)data文件夾,并且建好默認(rèn)數(shù)據(jù)庫(kù),登錄的用戶名為root,密碼為空

image.png
我一般會(huì)設(shè)置為開(kāi)機(jī)自啟,我用的windows系統(tǒng)可以使用下面的命令進(jìn)行注冊(cè)
mysqld install mysql57出現(xiàn)下面的提示表示注冊(cè)成功
mysql57表示服務(wù)的名字,可以隨意起名字不沖突即可

image.png
使用下面命令啟動(dòng)mysql
net start mysql57 mysql57為服務(wù)名稱(chēng)
image.png
驗(yàn)證是否安裝成功
mysql -uroot -p
登錄的用戶名為root,密碼為空,出現(xiàn)下面畫(huà)面表示安裝成功

image.png
可通過(guò)下面的命令修改mysql root用戶的密碼
首先登錄MySQL。
格式:mysql> set password for 用戶名@localhost = password(‘新密碼');
例子:
set password for root@localhost = password('123');

image.png