ubuntu忘记mysql密码,怎么办

1、关闭服务
sudo service mysql stop
2、修改文件
/etc/mysql# vi my.cnf
增加
[mysqld]
skip-grant-tables
skip-networking
3、启动mysql,修改密码
sudo service mysql start
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’;
注意不同版本使用不同的命令
update mysql.user set authentication_string=password(‘xxxx’) where user=‘root’;
flush privileges;
4、关闭mysql服务
sudo service mysql stop
5、删除my.cnf增加的内容
6、可以登录啦
mysql -u root -p


版权声明:本文为m0_57122083原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。