登录mysql更改root用户密码

mysql -uroot -p123456 # root账号登录mysql

mysql> use mysql; # 进入数据库-mysql

mysql> select user from user; # 查询用户表所有用户名

mysql> update user set password=password("mysql123") where user="root"; # 修改密码为mysql123

修改密码报错,5.5.*版本的mysql可以使用此方法修改密码,5.7版本下的mysql则会报以下错误提示

原因是 5.7版本下的mysql数据库下已经没有password这个字段了,password字段改成了authentication_string

mysql> update mysql.user set authentication_string=password('mysql123') where user='root';

Query OK, 2 rows affected, 1 warning (0.07 sec)

Rows matched: 2 Changed: 2 Warnings: 1 # 修改成功

mysql> flush privileges; # 立即生效

Query OK, 0 rows affected (0.11 sec)

mysql> exit

Bye

重新登录确认密码修改成功

mysql -uroot -pmysql123 # 修改后的密码登录root账号成功

至此,root密码修改完成

mysql修改密码1054_Mysql修改密码异常处理(ERROR 1054)相关推荐

  1. 解决mysql ERROR 1045(28000)问题【忘记密码,修改配置文件,无密码登录mysql修改密码】

    原文地址如下: https://blog.csdn.net/u011397277/article/details/53728617 最近在搞服务器开发了,面对各种问题,Linux 不熟悉都是坑.目前在 ...

  2. mysql 1054 修改密码_MySQL 5.7.16 修改密码提示 ERROR 1054 (42S22): U

    按照网上之前版本的操作,将my.ini中的skip-grant-tables注释去掉,然后在命令行中以mysql -u root -p可以直接进入,但是执行 mysql> update mysq ...

  3. mysql 5.7.16默认密码_(转)Ubuntu16安装mysql5.7未提示输入密码,安装后修改mysql默认密码...

    Ubuntu16安装mysql5.7未提示输入密码,安装后修改mysql密码默认密码 mysql默认密码为空 但是使用mysql -uroot -p 命令连接mysql时,报错 ERROR 1045 ...

  4. mysql学习之-密码管理(默认密码,修改密码,解决忘记密码)

    1. mysql安装后默认没有密码,初始化安装后默认密码登录,需要马上修改root密码. [root@mysql ~]# cat /root/.mysql_secret    --查看root账号密码 ...

  5. mysql删除端口配置文件,linux中的Mysql的安装、重置安装密码、修改权限详解

    安装: 1.安装查看有没有安装过: yum list installed MySQL* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客 ...

  6. mysql 复制用户_MySQL修改复制用户及密码

    在生产环境中有时候需要修改复制用户账户的密码,比如密码遗失,或者由于多个不同的复制用户想统一为单独一个复制账户.对于这些操作应尽可能慎重以避免操作不同导致主从不一致而需要进行修复.本文描述了修改复制账 ...

  7. mysql免安装如何改密码_mysql免安装版配置与修改密码的教程

    第一步:配置环境变量(我的解压路径:G:\mysql\mysql-5.7.21-winx64 ) MYSQL_HOME=你解压的路径 PATH = ;%MYSQL_HOME %\bin; PATH变量 ...

  8. MySQL 重置 root 密码以及修改密码时报错password字段不存在

    一.MySQL 重置 root 密码 关闭 MySQL 服务器: service mysql stop 进入目录, cd /usr/local/mysql/bin 以安全模式启动 MySQL ./my ...

  9. mysql报错3009_MySQL修改密码方法汇总

    MySQL5.7版本之前修改密码的方法: 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR 'root'@'localhost ...

  10. mysql5.7版本怎么修改密码,mysql 5.7版本修改密码的简单方法

    mysql 5.7版本修改密码的简单方法 这是官方截图,mysql5.7安装后,会有一个默认密码,保存在mysql.log里面,找的他,并更改 官方文档地址 以上所述是小编给大家介绍的mysql 5. ...

最新文章

  1. 【怎样写代码】复杂对象的组装与创建 -- 建造者模式(二):解决方案
  2. 不用悬浮窗权限弹出全局dialog的解决方法
  3. .net 导出excel和word
  4. C语言外部函数与内部函数
  5. Fluent NHibernate关系映射
  6. Sedawk笔记之awk篇:快速了解Awk(三)
  7. HDU多校1 - 6756 Finding a MEX(分块+二分+树状数组)
  8. logback redis_使用Spring Boot和Logback登录到Redis
  9. 解决bbb无法加载uImage问题
  10. Java ObjectInputStream readUnsignedShort()方法(带示例)
  11. Android 动态权限申请 BaseActivity 封装 拨打电话
  12. 【Flink】SASL encryption trust check: localHostTrusted = false, remoteHostT
  13. 69. (待补) (使用sqlite3)实现简单的管理系统 MVC 将链表作为内存数据模型,将sqlite3作为数据库,将终端作为交互界面。读数据库生成 链表,修改链表写入文件。...
  14. java图片工具类_Java 下载图片下载文件 工具类
  15. win10鼎信诺为什么安装不了_win10安装软件没反应怎么办
  16. 绕过tp路由器管理密码_TP-LINK 无线路由器设置详解
  17. 塑料划分PP PE PS PA ABS PVC
  18. 需求分析——功能需求和非功能需求
  19. 读书笔记----10日摘抄整理(03)
  20. Linux用shell判断闰年,用Shell计算闰年

热门文章

  1. Kaggle实战之leaf classification(树叶分类)
  2. 2019.7.26随堂笔记
  3. 类方法实现:用python实现一个简单的单词本,添加/查找/删除单词。
  4. nyoj-----284坦克大战(带权值的图搜索)
  5. (绪论和参考文献)基于深度强化学习的复杂作业车间调度问题研究
  6. (文末源码)差分进化(Differential Evolution,DE)
  7. 算法复杂度与NP问题
  8. Wilcoxon秩和检验简介与MATLAB实现
  9. 一分钟认识JAVA与Android的联系与区别
  10. 智能优化算法:黑猩猩优化算法-附代码