mysql 5.7以上版本修改root账号密码

为了提高安全性 mysql5.7以上的版本中用户表(user)的password字段已被取消,替换为 authentication_string 字段,所以修改相关账号密码如下几分钟方法:

方法一:
update mysql.user set authentication_string=password(‘123qwe’) where user=’root’ and Host = ‘localhost’;
方法二:
alter user ‘root’@’localhost’ identified by ‘123’;
方法三:
set password for ‘root’@’localhost’=password(‘123’);

执行以上SQL语句后,需要执行刷新权限语句才可生效
flush privileges;

BTW : mysql 5.7 一下版本修改密码参考之前文章 http://www.weekdian.com/439.html