当前数据库版本:

Server version: 5.7.29 MySQL Community Server (GPL)

5.7版本前修改密码可以通过

update user set password=password("xxxxx") where user="yyyy";

5.7版本后password的字段被删除了,换成了另外一个 authentication_string,所以变成了

update user set authentication_string=password("xxx") where user="yyy";

所以整个流程变成了

#1.修改my.cnf
vim /etc/my.cnf#2.在my.cnf下添加skip-grant-tables,并保存#3.重启服务
service mysqld restart#4.无密码进入mysql
mysql -u root -p#5.进入mysql数据库的user表,并修改用户密码
use mysql;
update mysql.user set authentication_string=password('Root@123') where user='root';#6.刷新权限表
flush privileges;#7.退出重启服务
service mysqld restart

不过8.X的版本开始又有一些变化。

ALTER USER 'test'@'localhost' IDENTIFIED WITH MYSQL_NATIVE_PASSWORD BY '新密码';”命令来修改密码即可

MYSQL修改密码版本5.7.29提示Unknown column ‘password‘ in ‘field list‘。相关推荐

  1. wamp修改数据库默认密码时出现ERROR 1054 (42S22): Unknown column ‘password‘ in ‘field list‘

    wamp3.1修改数据库默认密码时出现ERROR 1054 (42S22): Unknown column 'password' in 'field list' WAMP3.1安装好后,mysql密码 ...

  2. mysql 更改root密码字段不存在_初次登陆MySQL修改密码是出现Unknown column 'password' in 'field list'的解决方法...

    新安装的MySQL5.7,登录时提示密码错误,安装的时候并没有更改密码,后来通过免密码登录的方式更改密码,输入update mysql.user  set password=password('roo ...

  3. 修改xampp中的mysql的密码报错,ERROR 1348 (HY000): Column 'Password' is not updatable

    xampp中的mysql(MariaDB)默认密码为空,进入mysql的bin目录,输入mysql -u root -p,回车,无密码登录: 查看所有数据库,选择mysql数据库: show data ...

  4. Mysql问题 ERROR 1054 (42S22): Unknown column ‘password‘ in ‘field list‘

    问题: 在mysql 5.7版本 修改mysql 用户密码: update mysql.user set password=password('root') where user='root' 提示出 ...

  5. mysql出现ERROR 1054 (42S22): Unknown column 'password' in 'field list'如何解决?

    mysql中有一个系统默认的mysql数据库,里边有一个user权限表,在我学习到用户管理的时候使用了如下语句但是系统报错了. select host,user,password from user; ...

  6. mysql修改密码总是报错_mysql修改密码报错 | 吴老二

    mysql已经安装好了,不过重置密码的时候使用update修改mysql的密码出现了报错,我的mysql是5.7版本的 mysql> use mysql Reading table inform ...

  7. mac安装mysql修改密码_Mac下安装MySQL 5.7.28并且修改root密码-Go语言中文社区

    0.前言 mysql8安装:https://blog.csdn.net/qq_21383435/article/details/80577038 1.下载 地址:https://www.mysql.c ...

  8. 解决mysql不能修改密码_如何解决mysql修改密码后不能成功登录_数据库_mysql修改密码_课课家...

    今天给大家解决下MySQL修改密码后导致不能登录的问题,一般我们都知道mysql4.1.1版本后修改了用户密码的格式,一旦修改了密码,4.1.1以前的版本上是不能进行成功登录的,那么对于这些问题该如何 ...

  9. mysql修改密码报错问题以及远程工具连接华为云数据库报错问题

    mysql修改密码报错问题以及远程工具连接华为云数据库报错问题 1.mysql修改密码错误 2. 华为云远程数据库连接工具无法连接问题 1.mysql修改密码错误 很久没用自己电脑里的mysql,这次 ...

最新文章

  1. 从千万级数据查询来聊一聊索引结构和数据库原理
  2. python资料库-python 资源库
  3. DPDK KNI实现(二十五)
  4. Hadoop 新增删除节点
  5. c#物联网_C# 基础知识系列- 16 开发工具篇
  6. csp-s模拟测试41「夜莺与玫瑰·玫瑰花精·影子」
  7. 10大最重要的Web安全风险之三----A3,错误的认证和会话管理
  8. Redis:哨兵模式(针对某一模块,数据量有限)
  9. sed 之简单用法小记
  10. Kubernetes详解(六)——Pod对象部署和应用
  11. 黑马程序员——C语言基础教程笔记
  12. 安卓扫描文字识别软件
  13. CSDN-markdown编辑器语法——背景色
  14. 计算机机房检查内容,IDC数据中心机房日常运维巡检工作的正确姿势
  15. Android拨号盘,支持T9搜索和号码搜索
  16. 《软件测试》[(美)Ron Patton]第三章阅读总结
  17. 大厂年薪几十万,但是5-8年外包程序员,年薪是多少你知道吗?
  18. 什么是大数据与智能数据?什么是惯性测量单元与GNSS?
  19. flyway 社区版本使用团队(企业级)特性ignore-migration-patterns使用
  20. 简单的WOW DKP系统

热门文章

  1. gdpr 下载_GDPR普通英语术语
  2. 深入浅出FPGA-18-VPI
  3. php判断几维数组的方法,php判断数组是几维的方法
  4. python爬虫实践-01-携程酒店评论的爬取
  5. 基于海康威视网络摄像机的Android二次开发
  6. windows 不小心删除了FlexNet Licensing Service 64 恢复方法
  7. 236页10万字精选数据中台建设方案2022版(word)
  8. 反思 | Android 音视频缓存机制的系统性设计
  9. JavaScript双层循环
  10. SVN版本控制软件-图片含义详解