一携狭、官網(wǎng)下載安裝包
官網(wǎng)鏈接下載: https://dev.mysql.com/downloads/installer/
分享鏈接:https://pan.baidu.com/s/1a63Pt3J1ipBoZV9IfQ3JdQ
提取碼:abw4
二幕帆、解壓zip包摸屠,并放在一個文件夾下
三仑嗅、配置環(huán)境變量望侈,目的是為了不需要在命令行模式下反復切換路徑
(解壓路徑下的bin目錄)
四蜜猾、編寫配置文件my.ini
注意:basedir和datadir看個人情況
[mysqld]
# 設置3306端口
port=3306
# 設置mysql的安裝目錄
basedir=D:\mysql\mysql-8.0.15-winx64
# 設置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=D:\mysql\mysql-8.0.15-winx64\data
# 允許最大連接數(shù)
max_connections=200
# 允許連接失敗的次數(shù)誊酌。這是為了防止有人從該主機試圖攻擊數(shù)據(jù)庫系統(tǒng)
max_connect_errors=10
# 服務端使用的字符集默認為UTF8
character-set-server=utf8
# 創(chuàng)建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
# 默認使用“mysql_native_password”插件認證
default_authentication_plugin=mysql_native_password
[mysql]
# 設置mysql客戶端默認字符集
default-character-set=utf8
[client]
# 設置mysql客戶端連接服務端時默認使用的端口
port=3306
default-character-set=utf8
my.ini文件是默認沒有的
五、安裝并且初始化數(shù)據(jù)庫
此時:root用戶的初始密碼就會顯示出來,我們需要借助這個密碼來自定義密碼
2019-02-26T17:10:30.433782Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: B8h*qrel!#Ut
注意:要切換到安裝目錄下的bin目錄執(zhí)行這兩條命令
六车海、 修改開啟mysql服務,并且設置初始密碼
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'westos';
坑:
1、切換路徑再執(zhí)行安裝和初始化
2埋同、如果中間有的步驟出現(xiàn)錯誤州叠,刪除data目錄,執(zhí)行mysql --remove卸載數(shù)據(jù)庫凶赁,然后重新初始化安裝