linux 上mysql8 忘记密码

配置文件my.conf中加上一行命令

打开mysqL的配置文件my.conf
vim /etc/my.conf
增加以下命令(记得修改完之后要把这个命令注释掉)
skip-grant-tables
重启mysql服务(重启完之后,就可以免密码登录数据库了)
service mysql restart

将密码先置空

mysql -u root -p
use mysql;
update user set authentication_string='' where user='root';
exit

修改数据库密码

mysql -u root -p
use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED BY '密码(不要太简单)';

你可能感兴趣的:(mysql,linux,bash,mysql)