1、下载
https://dev.mysql.com/downloads/mysql/
解压
D:\mysql-8.0.16-winx64
新建配置文件
在D:\mysql-8.0.16-winx64下新建my.ini文件,my.ini文件键入:
[mysqld]
basedir=D:\mysql-8.0.16-winx64
datadir=D:\mysql-8.0.16-winx64\data
这里切记,千万不要自己手动新建data文件夹
添加环境变量
把D:\mysql-8.0.16-winx64\bin路径添加到环境变量中
启动cmd
这里要注意的是,右键以管理员身份启动cmd.exe,cmd.exe的位置在 C:\Windows\System32
安装MySQL
以管理员身份打开cmd后,进入MySQL所在的文件夹:D:\mysql-8.0.16-winx64\bin,键入命令:
D:\mysql-8.0.16-winx64\bin>mysqld -install
Service successfully installed.
初始化
键入命令:
D:\mysql-8.0.16-winx64\bin>mysqld --initialize --console
2019-06-11T08:01:42.302810Z 0 [System] [MY-013169] [Server] D:\tools\mysql-8.0.1
6-winx64\bin\mysqld.exe (mysqld 8.0.16) initializing of server in progress as pr
ocess 331360
2019-06-11T08:02:09.656810Z 5 [Note] [MY-010454] [Server] A temporary password i
s generated for root@localhost: aX-z!h>bi4Lh
2019-06-11T08:02:33.119810Z 0 [System] [MY-013170] [Server] D:\tools\mysql-8.0.1
6-winx64\bin\mysqld.exe (mysqld 8.0.16) initializing of server has completed
特别注意!!!
这里有初始密码, [Note] [MY-010454] [Server] A temporary password i
s generated for root@localhost: aX-z!h>bi4Lh,第一次登录时使用,进去后修改密码。
启动服务
D:\mysql-8.0.16-winx64\bin>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
修改密码:
特别注意8.0.16与以前版本修改不同!!!!
输入:mysql -u root -p
把初始密码aX-z!h>bi4Lh复制,登录mysql。
输入命令:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newPassword';
newPassword设置为你的新密码的名字。
输入命令:
flush privileges;
退出 :quit
重新登录:mysql -u root -p
输入你修改后的密码即可登录。