最近在学习MySQL数据库的时候,忘记了root密码,搜集整理了一下网上的经验,给出以下解决过程。
一.跳过密码进入mysql
1.关闭正在运行的MySQL。
2.打开cmd(管理员权限),转到mysql\bin目录。
3.输入mysqld --skip-grant-tables,回车。
4.再开一个cmd(管理员权限)。
5.输入mysql,回车,如果成功,将跳过密码进入mysql。
二.修改密码
1.进入mysql
2.use mysql;
3.UPDATE user SET authentication_string=PASSWORD("NEWPASSWORD") WHERE User='root';
4.FLUSH PRIVILEGES;
5.quit;