Windows10重置MySQL用户密码

2022-07-15 17:24:03 浏览数 (1)

一、写在最前:实验环境

二、停止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

代码语言:javascript复制
mysqld --console  --skip-grant-tables --shared-memory

四、修改root用户密码为空

代码语言:javascript复制
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服务

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

exit #退出

六、登陆验证

0 人点赞