Windows10重置MySQL用户密码

一、写在最前:实验环境

二、停止mysql进程

三、cmd命令行运行mysqld console

四、修改root用户密码

五、重启mysql访问,修改ROOT用户密码

六、登陆验证

参考网站:

https://blog.csdn.net/qq_39220334/article/details/116236537

一、写在最前:实验环境

OS MySQL版本
Windows 10 MySQL 5.7.34

二、停止mysql进程

法1: cmd----》 net stop mysql

在这里插入图片描述

法2: win+R -- services.msc -----找到MYSQL进程,将其停止

在这里插入图片描述

三、cmd命令行运行mysqld console

mysqld --console  --skip-grant-tables --shared-memory

在这里插入图片描述
在这里插入图片描述

四、修改root用户密码为空

mysql -u root -p  #若提示输入密码 请直接Enter回车 ,即可进入
use mysql  #选择数据库
update user set authentication_string=’’ where user=’root’;#更新root用户认证
quit #退出数据库

五、重启mysql访问,修改ROOT用户密码

关闭之前运行的mysqld console 窗口,重启mysql数据库

一定要关闭mysqld console 窗口,否则无法启动Mysql

关闭之前运行的mysqld console 窗口,重启mysql数据库

一定要关闭mysqld console 窗口,否则无法启动Mysql

关闭mysqld console 窗口后,重启mysql服务

在这里插入图片描述

#登录使用命令行登录mysql
mysql -u root -p  #若提示输入密码,依旧按Enter回车进入
use mysql
alter user ‘root’@’localhost’ identified by ‘YOUR_PASSWORD’; #修改用户密码,请将YOUR_PASSWORD替换成你自己的密码

exit #退出

六、登陆验证

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/fly1574/article/details/124440421