一. 首先下载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。