Mysql8忘記密碼/重置密碼
一、免密碼登錄
修改配置文件:vim /etc/my.cnf
在【mysqld】模塊添加:skip-grant-tables
[mysqld] skip-grant-tables
然后重復Mysql服務
二、將密碼置空
mysql -u root -p #提示輸入密碼時直接敲回車。use mysql #選擇數據庫#將密碼置空 update user set authentication_string = '' where user = 'root';flush privileges; # 刷新并exit;退出
三、去除免密碼登陸
skip-grant-tables ? ?#刪掉第一步的添加行
四、修改密碼
mysql -u root -p ?#提示輸入密碼時直接敲回車,剛剛已經將密碼置空了 ALTER USER 'root'@'localhost' IDENTIFIED BY '123456'; #新密碼 flush privileges; //刷新生效
?鏈接:https://www.dianjilingqu.com/617757.html
標簽: