mysql8忘记密码

本人环境:window10  安装了一个mysql5.7版本,然后又安装了mysql8版本

安装完mysql8会有个初始密码,但是忘记复制就关闭了。

所以本篇文章针对 无重要数据的非线上环境mysql。(因为不确定是否会删除历史数据。)

1.先关闭mysql

2.安装完mysql8的目录是这样的,删除data

3.重新生成data

然后用管理员方式打开cmd,找到mysql8.0的bin目录下

输入mysqld --defaults-file=D:\mysql8.0\my.ini --initialize --console初始化一下,执行完这个命令会发现多了一个data文件夹

这次别忘记这个密码了。(如果又忘记了,继续重复上面步骤,如果你一直忘记,就成了永动机,不断重复就行了)

4.设置自己的密码,不然连接失败

打开管理员cmd,进入安装mysql的目录下边,bin目录,输入

mysql -uroot -p -P3307    (自己设置的端口)

然后设置密码   set password = password('root');然后发现可以成功连接

完成。这个也就是安装多版本的后续步骤。 

一台window10安装多版本mysql过程。

猜你喜欢

转载自blog.csdn.net/Mint6/article/details/81868896