今天Navicat连接MySql数据库报如下错误,明明密码没有错误呀,可就是登不上,只能重新修改密码。

  • 关闭正在运行的MySQL。
  • 打开DOS窗口,转到mysql\bin目录。
  • 输入mysqld --skip-grant-tables回车。如果没有出现提示信息,那就对了。

  • 再开一个DOS窗口,转到mysql\bin目录。
  • 输入mysql回车,如果成功,将出现MySQL提示符 >
  • 连接权限数据库>use mysql; (注意最后的分号)
  • 改密码:> update user set password=password("123456") where user="root"; (注意最后的分号)
  • 刷新权限>flush privileges;
  • 退出 > q
  • 注销系统,再进入,开MySQL,使用用户名root和刚才设置的新密码123456登陆。

在修改MySql数据库密码过程中遇到的问题:

问题一:

‘mysql‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。

解决方法:

在环境变量中配置MySQL安装目录下的bin目录。

问题二:

ERROR 1054 (42S22): Unknown column 'password' in 'field list'

解决方法:

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

update user set authentication_string=password("123000") where user="root";

参考链接 windows环境下mysql忘记密码如何重置 - 走看看

MySQL5.7修改密码执行报错:ERROR 1054 (42S22): Unknown column ‘password‘ in ‘field list‘_Mr.黑大帅的博客-CSDN博客_error1054(42s22)

更改Mysql数据库密码相关推荐

  1. 如何更改MySQL数据库密码(免密)

    相信很多Linux初学者都会因为自己的MySQL密码忘记而感到苦恼.今天教大家无需知道密码即可更改数据库密码: 1.首先我需要更改自己的MySQL配置文件 路径是 /etc/my.cnf 在我的[my ...

  2. dede后台更改mysql数据库密码

    数据库相关配置在/data/common.inc.php中 //数据库连接信息 $cfg_dbtype = 'mysql'; $cfg_dbhost = 'localhost'; $cfg_dbnam ...

  3. MAMP 更改MySQL数据库密码

    步骤一:终端中输入如下命令 /Applications/MAMP/Library/bin/mysqladmin -u root -p password 按提示执行,先输入原密码,再输入新密码,最后确认 ...

  4. CentOS 更改MySQL数据库目录位置

    CentOS 更改MySQL数据库目录位置 由于MYSQL的数据库太大,默认安装的"/var"盘已经再也无法容纳新增加的数据,没有办法,只能想办法转移数据的目录. 以下是将MYSQ ...

  5. MySQL数据库密码忘了,怎么修改密码,找回密码。

    MySQL数据库密码忘了,怎么修改密码,找回密码. 当我们忘记mysql数据库密码时我们就无法正常进入数据库,也就无法修改密码,那么这时该怎么修改密码呢,这里教大家一个简单常用修改密码的方式. 1.打 ...

  6. mysql 如何修改用户密码_如何更改MySQL用户密码

    在本教程中,我们将向您展示如何更改MySQL用户密码.这些说明应适用于任何现代Linux发行版,例如Ubuntu 18.04和CentOS7. 先决条件 根据系统上运行的MySQL或MariaDB服务 ...

  7. mysql数据库密码的修改

    mysql数据库密码的修改 1.首先找到mysql对应的bin/mysql.exe目录里面然后输入cmd打开cmd面板 2.在cmd面板里面输入mysqld --skip-grant-tables然后 ...

  8. mysql:Windows修改MySQL数据库密码

    mysql:Windows修改MySQL数据库密码 用SET PASSWORD命令 用mysqladmin 用UPDATE直接编辑user表 忘记密码时 用SET PASSWORD命令 这是最后成功的 ...

  9. 如何在linux系统下修改mysql密码_如何在linux下修改mysql数据库密码?linux修改数据库密码的方法...

    本篇文章给大家带来的内容是介绍如何在linux下修改mysql数据库密码?linux修改数据库密码的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对你们有所帮助. Linux下修改Mysql的 ...

最新文章

  1. 从一道面试题分析Thread.interrupt方法
  2. apache和nginx的性能分析
  3. Visual Transformers: Token-based Image Representation and Processing for Computer Vision
  4. IKE phase 2
  5. 数据结构-顺序栈、链栈
  6. 两行代码实现字符串倒置
  7. Entity Framework-02
  8. 在JSP中读取POST的JSON数据
  9. [BZOJ 3647]
  10. Android实现多条Toast快速显示(强制中止上一条Toast的显示)
  11. php tp5 plugins,thinkphp5(tp5)使用cli模式运行
  12. 手游联运系统包括什么功能?
  13. leetcode_Remove Duplicates from Sorted Array
  14. 安卓逆向(Android)之二__《全民捕鱼》游戏内购破解
  15. 1.3-15:苹果和虫子
  16. 英特尔发布酷睿系列 | 历史上的今天
  17. linux 系统内存nand flash,uboot在nandflash存储时内存和NandFlash存储空间
  18. matlab接收电视信号,DRM接收及matlab实验 (转载)
  19. php exit 和die,PHP中的die()和exit()有什么区别?
  20. 阿里云1+X-云计算开发与运维(单选题)

热门文章

  1. ESP32学习笔记(45)——DAC接口使用
  2. 基于SSM实现的医院医药药品管理系统-JAVA【数据库设计、源码、开题报告】
  3. linux一分钟关机命令,Linux关机命令集合
  4. 机器学习(二)线性模型——线性回归、对数几率回归、线性判别分析
  5. Android - 吸顶效果 布局篇
  6. macOS:M1 上安装 Rosetta 2
  7. fatal: the remote end hung up unexpectedly (curl 56 OpenSSL SSL_read:SSL_ERROR_sysCALL)
  8. Arduino实时时钟设计(TM1637数码管显示)
  9. 孙鑫老师 java从入门到精通 视频教程 批量下载
  10. android拓展笔记本,有道笔记Android版上线,拓展移动终端产品布局