MySQL忘记数据库root用户密码和修改root用户密码

时间:2022-12-19 15:58:48

在搭建本地wamp环境时候,忘记了MySQL的root密码或打算修改root用户密码可以采用以下方法。
1、确保你的mysql正确安装,并且在执行下面方法之前关闭你的mysql服务。如果在我的电脑》管理》服务下面不能关闭的话,在资源管理器中直接结束mysql.exe任务来关闭mysql服务
2、基本思想是采用mysql的命令模式以不需要用户名和密码的方式进入mysql数据库管理系统,在mysql权限库下的用户表mysql.user中更改root用户密码,并进行刷新操作。
以下是代码截图:
停止mysql,并以mysqld –skip-grant-tables运行。跳过用户验证进入mysql,这个页面不要关闭,重开一个DOS界面操作
MySQL忘记数据库root用户密码和修改root用户密码
直接以mysql进入数据库
MySQL忘记数据库root用户密码和修改root用户密码
选择mysql数据库,执行下面的sql语句来更改mysql的root用户密码,最后刷新

use mysql;
update user set password=password('你设置的root密码') where user='root' and host='localhost';
flush privileges;

MySQL忘记数据库root用户密码和修改root用户密码

执行完成后退出数据库,关闭第一个页面。在重新开启mysql服务测试就好(会有点卡,谨慎操作)