mysql 5.7 修改账号密码

mysql5.7中user表的password字段已被取消,取而代之的是 authentication_string 字段,当然我们更改用户密码也不可以用原来的修改user表来实现了

方法一:

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

方法二:

mysql> alter user 'root'@'localhost' identified by '123';

方法三:

mysql> set password for 'root'@'localhost'=password('123');

最后刷新权限:

mysql> flush privileges;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【MySQL】Linux下MySQL 5.5、5.6和5.7的RPM、二进制和源码安装 1.1BLOG文档结构图 ...
    小麦苗DB宝阅读 10,643评论 0 31
  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 7,857评论 5 116
  • 1,MySQL权限体系 mysql 的权限体系大致分为5个层级: 全局层级: 全局权限适用于一个给定服务器中的所有...
    不排版阅读 964评论 0 4
  • 开始与结束 从来都不是一个人 … 雨,是恍惚的过程 前事了纷纷 … 忽然发觉 不再忠于雨天 这个时间的道路 安静,...
    挚城阅读 267评论 0 1
  • 听上去很玄,人不就是血肉之躯吗?哪里来的能量体呢?你是否要说:“别开玩笑了,那是动画片里,你以为你真的有《圣斗士星...
    多维保咨询阅读 2,628评论 0 1