错误详情:
忘记root登录密码,mysql登录密码输入错误报错如下:
1045-Access denied for user ‘root‘@‘localhost‘ (using password: YES
![图片[1]-windows系统忘记mysql数据库root密码,最简单的解决方法-AA源码网](https://www.aayuanma.cn/wp-content/uploads/2025/04/42377f788220250429182003.png)
解决方法:
首先找到MYSQL的配置文件my.ini,注意看我这里的路径,大家可以参考。
![图片[2]-windows系统忘记mysql数据库root密码,最简单的解决方法-AA源码网](https://www.aayuanma.cn/wp-content/uploads/2025/04/d2b5ca33bd20250429182238.png)
2.打开my.ini文件,在最下面添加代码
skip-grant-tables
这串代码的意思就是,mysql数据库可以跳过密码验证,直接登录。
![图片[3]-windows系统忘记mysql数据库root密码,最简单的解决方法-AA源码网](https://www.aayuanma.cn/wp-content/uploads/2025/04/d2b5ca33bd20250429182427.png)
3.然后找到我们的数据库bin目录,同时按住Shift+右键 ,表示CMD命令行窗口打开当前文件夹,我这里的路径是
D:\phpStudy\MySQL\bin, 大家可以做个参考
![图片[4]-windows系统忘记mysql数据库root密码,最简单的解决方法-AA源码网](https://www.aayuanma.cn/wp-content/uploads/2025/04/d2b5ca33bd20250429182709.png)
![图片[5]-windows系统忘记mysql数据库root密码,最简单的解决方法-AA源码网](https://www.aayuanma.cn/wp-content/uploads/2025/04/d2b5ca33bd20250429183149.png)
4.输入我们免密登录命令代码,回车
mysql -u root
![图片[6]-windows系统忘记mysql数据库root密码,最简单的解决方法-AA源码网](https://www.aayuanma.cn/wp-content/uploads/2025/04/7419c163d520250429183130.png)
5.然后输入我们以下修改密码的命令代码(aayuanma.cn 表示我们新修改的数据库密码) 回车
use mysql;
update user set password=PASSWORD('aayuanma.cn') where User='root';
flush privileges;
![图片[7]-windows系统忘记mysql数据库root密码,最简单的解决方法-AA源码网](https://www.aayuanma.cn/wp-content/uploads/2025/04/3610f701ed20250429183043.png)
出现这个这样子我们Mysql的数据库密码就修改好啦。
6.我们再返回到my.ini配置文件,把之前我们添加的代码给删除掉,最后重启以下mysql数据库就可以正常使用新的mysql密码登录了。
![图片[8]-windows系统忘记mysql数据库root密码,最简单的解决方法-AA源码网](https://www.aayuanma.cn/wp-content/uploads/2025/04/d2b5ca33bd20250429183648.png)
启停命令:
启动mysql命令:
net start MySQL
停止mysql命令:
net stop MySQL
最后,我们Mysql数据库就可以正常链接了。
![图片[9]-windows系统忘记mysql数据库root密码,最简单的解决方法-AA源码网](https://www.aayuanma.cn/wp-content/uploads/2025/04/d2b5ca33bd20250429183950.png)
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容