Linux系统MySQL8 root密码忘记解决方法(亲测有效)
2024-01-02 17:07:34
? 1. 停止服务
service mysql stop
? ? 2. 去配置文件填入如下内容(/etc/my.cnf/
下)
skip-grant-tables
然后启动MySQL
?service mysql start
然后免密码登录?
mysql -u root
将root的密码置为空:
use mysql;
update user set authentication_string='' where user='root';
删除配置文件my.cnf的 skip-grant-tables
重启mysql
service mysql stop
service mysql start
因为已经将root密码置空了,现在就可以直接使用root进行登录并修改密码
mysql -u root
use mysql;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '密码';
flush privileges;
文章来源:https://blog.csdn.net/qq_45773425/article/details/135339845
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!