Ubuntu mysql8.0忘记root密码

步骤1:编辑/etc/mysql/mysql.conf.d/mysqld.cnf

最后一行添加skip-grant-tables

重启mysql

service mysql restart

步骤2:mysql -u root -p

随便输入密码,进入myql

步驟3:use mysql

ALTER user 'root'@'localhost' IDENTIFIED BY '123';

步驟4:ALTER user 'root'@'%' IDENTIFIED BY '123'

步驟5: flush privileges;

測試:退出MySQL之後,再進入。

密码中不要包含 @:/ 这三个字符

你可能感兴趣的:(mysql,mysql,数据库,java)