windows下Mysql忘记root密码
1、若mysql未关闭,先关闭它
net stop mysql
2、找到my.ini文件
3、在my.ini中的[mysqld]模块下添加 skip_grant_tables
4、重启数据库,此时随便输入密码也能进入数据库
5、重新设置root密码
use mysql
update user set password=password("新密码") where user="root";
quit
6、重新登录
mysql -u root -p
此时只有输入你更改的密码才能进入数据库
7、最后将my.ini中添加的代码删了,重启数据库。
参考文章:(https://www.cnblogs.com/TF511/articles/10834163.html)
(https://www.cnblogs.com/hepc/p/9499527.html)