欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

基于mysql8的密码修改

程序员文章站 2022-05-11 09:12:45
...
  • 首先,在mysql的配置文件中加入一句话skip-grant-tables(不加注释)

 基于mysql8的密码修改

  • 第二步:重启mysql服务 systemctl restart mysqld
  • 第三步:进入mysql

基于mysql8的密码修改 

  •  第四步:挨个执行命令
use mysql;
update user set authentication_string = '' where user = 'root'; //将密码置空
exit; //退出
  • 第五步:重新进入mysql:mysql uroot -p(密码为空); 
 ALTER USER 'root'@'localhost' IDENTIFIED BY 'aaa@qq.com';//'aaa@qq.com'  密码形式过于简单则会报错

ps:mysql5.7.6版本后 废弃user表中 password字段 和 password()方法,所以旧方法重置密码对mysql8.0版本是行不通的,共勉 

 

相关标签: mysql修改密码