win10 mysql8忘记密码,重置方法
1.用管理员权限打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务,然后输入命令
mysqld --console --skip-grant-tables --shared-memory
2.再打开一个新的cmd,无密码登录MySQL,输入登录命令:
mysql -u root -p
3. 密码置为空,命令如下:
use mysql;
update user set authentication_string='' where user='root';
4. 退出mysql,执行命令:quit
5.关闭以-console --skip-grant-tables --shared-memory
启动的MySQL服务 也就是关闭刚才的CMD窗口
6. 打开命令框,输入:net start mysql
启动MySQL服务。
7.无密码状态登录MySQL,输入登录命令:
mysql -u root -p
8.改密码的命令,成功修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Aa123456';
9.验证更改后密码正确登录
输入quit,退出当前登录,输入登录命令:mysql -u root -p
输入密码,成功登录,到此,重置密码结束。
本文出自 蓝鹰博客,转载时请注明出处及相应链接。
本文永久链接: http://www.lanyingblog.com/blog/2994.html