一、写在最前:实验环境
二、停止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 #退出