码迷,mamicode.com
首页 > 数据库 > 详细

MySQL5.7改密码无password字段

时间:2018-01-22 14:45:42      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:没有   http   图片   string   process   date   user   restart   erro   

新安装的MySQL5.7,登录时提示密码错误,安装的时候并没有更改密码,后来通过免密码登录的方式更改密码,输入update mysql.user set password=password(‘123456‘) where user=‘root‘时提示ERROR 1054 (42S22): Unknown column ‘password‘ in ‘field list‘,原来是mysql数据库下已经没有password这个字段了,password字段改成了
authentication_string
技术分享图片
上图是设置root密码之后的加上注释

进去mysql里设置root密码
mysql> update mysql.user set authentication_string=password(‘123456‘) where user=‘root‘ ;
Query OK, 1 row affected, 1 warning (0.09 sec)
Rows matched: 1 Changed: 1 Warnings: 1
mysql> exit
Bye
技术分享图片
[root@mha ~]# vi /etc/my.cnf ###进去把skip-grant-tables注释了
[root@mha ~]# systemctl restart mysqld
技术分享图片

MySQL5.7改密码无password字段

标签:没有   http   图片   string   process   date   user   restart   erro   

原文地址:http://blog.51cto.com/wsw26/2063654

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!