一. 首先下載ZIP文件
二. 解壓並修改配置文件
- 解壓zip文件(我的解壓到了E盤)。
- 進入下面的文件夾你會發現你的文件中沒有data文件和my.ini配置文件(這就對了!!!)。
- 新建my.ini配置文件,將下面的內容複製進去(加粗部分爲自己的路徑)。
[mysqld]
default_authentication_plugin=mysql_native_password
basedir=E:\mysql-8.0.11-winx64
datadir=E:\mysql-8.0.11-winx64\data
port = 3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
character-set-server = utf8mb4
performance_schema_max_table_instances = 600
table_definition_cache = 400
table_open_cache = 256
[mysql]
default-character-set = utf8mbhnt
[client]
default-character-set = utf8mb4
三. 安裝MySQL
- Home+R,cmd 進入; cd E:\mysql-8.0.11-winx64\bin (進入 bin 文件夾)。
- 輸入:
mysqld --initialize --console
(初始化數據庫) 記住下面加粗的密碼(在dos中的第四行);如果忘記了,將datadir文件刪除再執行2一次。
2018-07-01T11:30:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: A)sC35ws&hjf
在 bin 文件夾下,
mysqld --install [服務名]
(建立服務器,[服務名]缺省,默認爲mysql)。注意!!!
- 在 install 過程中可能出現失敗(install/remove of the service denied錯誤)。這時候要用 “管理員身份” 運行DOS.
- 進入C盤–>windows–>System32–>cmd.exe(右擊鼠標選擇“以管理員身份運行”)。
- 再次進入 bin 文件夾,執行
mysqld --install [服務名]
。 - 成功。
在 bin 文件夾下,開啓MySQL。
mysql -uroot -p
- 輸入修改密碼指令:
MySQL>
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
(123456爲新密碼,前面的’;’不能少) exit
退出MySQL。