Mysql5.7版本新的root密码规则
Mysql5.7版本新的root密码规则
十二缸帕萨特 发表于2年前
Mysql5.7版本新的root密码规则
  • 发表于 2年前
  • 阅读 64
  • 收藏 2
  • 点赞 0
  • 评论 0

移动开发云端新模式探索实践 >>>   

摘要: Mysql5.7版本新的root密码规则

修改MySQL的配置文件(默认为my.cnf),在[mysqld]下添加一行skip-grant-tables,作用是跳过密码进入mysql界面
 

然后update root账号的密码,却始终不能成功,仔细看了字段才发现,原来新版本的密码字段改名字了,用"authentication_string"这个名称了

 

mysql> update mysql.user set authentication_string=password('123qwe') where user='root'and Host = 'localhost';

mysql> flush privileges;

mysql> quit;

 

修改成功,然后重新进入my.cnf,删除skip-grant-tables,接着重启mysql 

 

service mysqld restart

 

在接着用新的密码进入mysql,因为我们是使用非常规方法修改的密码,所以mysql提示我们还需要重新修改一次密码,按照提示操作即可.

  • 打赏
  • 点赞
  • 收藏
  • 分享
共有 人打赏支持
粉丝 17
博文 62
码字总数 29186
×
十二缸帕萨特
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: