MySQL-mysql 8.0.11安装教程【安装成功后首次登录密码的获取】

【参考原文】https://www.cnblogs.com/laumians-notes/p/9069498.html
自己安装成功后在管理员身份运行的cmd上输入mysql -u root -p指令的时候,提示输入密码,关于初始密码网上有多种说法,自己试了都不行。最后参考上边博主文章中的方法得以解决。

具体方法如下:

1、删掉初始化的 datadir 目录
MySQL-mysql 8.0.11安装教程【安装成功后首次登录密码的获取】_第1张图片

2、在MySQL安装目录的 bin 目录下执行命令:

mysqld --initialize --console

执行完成后,会打印用户的初始默认密码,比如:

 C:\Users\Administrator>cd C:\Program Files\MySQL\bin

 C:\Program Files\MySQL\bin>mysqld --initialize --console
2018-04-28T15:57:17.087519Z 0 [System] [MY-013169] [Server] C:\Program Files\MySQL\bin\mysqld.exe (mysqld 8.0.11) initializing of server in progress as process 4984
2018-04-28T15:57:24.859249Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rI5rvf5x5G,E
2018-04-28T15:57:27.106660Z 0 [System] [MY-013170] [Server] C:\Program Files\MySQL\bin\mysqld.exe (mysqld 8.0.11) initializing of server has completed

 C:\Program Files\MySQL\bin>

注意!执行输出结果里面有一段: [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rI5rvf5x5G,E 其中root@localhost:后面的“rI5rvf5x5G,E”就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。

以上就是安装MySQL时获取默认密码的方法。

你可能感兴趣的:(MySQL-mysql 8.0.11安装教程【安装成功后首次登录密码的获取】)