忘记了数据库的密码…找了方法更改,重置过程整理如下:

  • 重置密码之前,需要先将mysql服务停掉

    • 方式有二:任务管理器,win+R输入net stop mysql
  • 在命令提示符窗口中,cd找到mysql安装目录的bin目录
  • 在bin目录下输入 mysqld --skip-grant-tables 以便跳过权限检查启动mysql
    • 注,如果配置了my.ini文件,则需要将其引入:mysql --defaults-file="../my.ini" --skip-grant-tables

  • 打开另一个命令提示符窗口(前面的安全模式窗口别关掉),同样将路径切换到mysql\bin目录下,输入mysql,跳过权限验证连接数据库
  • 执行 update mysql.user set authentication_string="" where user="root";
    • 此时可能会出现差错如下图所示,出错的原因是user表中已经没有authentication_string字段,加密后的用户密码存储于password字段中(出错原因也有可能反过来),此时应按照下图红色框中步骤来进行更改

该文是结合两位大佬的解决方案以及搭配自身情况而作的记录。

两篇博文出处分别为:

https://www.cnblogs.com/woider/p/6725867.html

https://blog.csdn.net/u012732259/article/details/79579073

【MySql】windows下重置数据库密码相关推荐

  1. #数据库--第1章 Windows 下的数据库导入 TPCH 数据(以 SQL Server 作为示例,MySQL同样适用)

    #数据库--第1章 Windows 下的数据库导入 TPCH 数据(以 SQL Server 作为示例,MySQL同样适用 一.TPCH 简介 二.TPCH 文件 三.生成 TPCH 数据 四.导入 ...

  2. # Mysql免登录重置root密码

    Mysql免登录重置root密码 ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO) ...

  3. Windows下MongoDB数据库基本使用

    Windows下MongoDB数据库基本使用 上一篇文档中已经讲述了如何在windows环境下安装MongoDB数据库,详情查看https://blog.csdn.net/LXF_space1/art ...

  4. 查mysql连接密码是什么意思_查询mysql下的数据库密码是什么意思

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  5. Windows下MariaDB数据库安装图文教程

    MariaDB是基于MySQL的开源数据库,兼容MySQL,现有的MySQL数据库可以迁移到MariaDB中使用 说明: MariaDB是基于MySQL的开源数据库,兼容MySQL,现有的MySQL数 ...

  6. mysql 8重置root密码_如何在MySQL 8中重置root密码

    MySQL中的用户密码存储在用户表中,密码重置实际上是改变该表中记录的值. 要在忘记密码的情况下更改密码,我们的想法是绕过MySQL的身份验证进入系统并使用SQL命令更新记录密码值. 在MySQL 5 ...

  7. windows下oracle数据库自动备份脚本

    1.根据日期自动生成 Oracle 备份文件 @echo off echo 正在备份Oracle数据库,请稍等...... exp userid='用户名/密码@SID' file=D:\bak\re ...

  8. win10系统下,数据库密码忘记

    Win10下Mysql8忘记密码,登录及修改Mysql密码 根据该博主方法改进得来 第一步:以管理员身份运行控制台,关闭MySQL服务. 使用命令:net stop mysql 第二步:跳过授权表,进 ...

  9. linux 重置bios密码忘记,Windows10专业版下重置BIOS密码的技巧

    还有谁也不会在电脑的硬盘上保存带有个人或机密信息的文档或文件.我们不想要的信息可能落入任何人的手中,所以很多用户选择以某种方式保护他们的数据.有不同的方法,我们可以密码保护访问某些文件和文件夹,加密或 ...

最新文章

  1. 1.Pytorch Basics
  2. 中修改环境变量_嵌入式 Linux下永久生效环境变量bashrc
  3. python调用cmd命令
  4. git gui怎么拉取项目代码_Git可视化极简易教程 —— Git GUI使用方法
  5. 【转】Mac下升级python2.7到python3.6
  6. python 和 iphone 通过socket传数据注意
  7. dto与java bean_POJO、JavaBean、DTO的区别
  8. WIN10配置JAVA环境变量
  9. php 图形库 锯齿,PHP imageantialias - 是否使用抗锯齿(antialias)功能
  10. import语句在包名前加static
  11. 固态移动硬盘安装linux,如何在移动硬盘上安装Ubuntu系统(1)
  12. C++ control reaches end of non-void function [-Werror=return-type]
  13. 软件测试之-集成测试
  14. 微信语音怎么保存 微信语音导出文件夹教程
  15. win10计算器_计算器也能刷Win10,国外大神又现惊人操作
  16. 学习线性代数-行列式 笔记(一)
  17. win10系统声音很小
  18. 数据分析_Pandas基础练习题9道(附数据)
  19. 软考高级系统架构设计师:特定领域软件架构
  20. SPSSModeler的下载与安装

热门文章

  1. ARM A35 A53
  2. SQLyog通过excel导入数据
  3. OJ求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值
  4. LeetCode509(力扣509) :斐波那契数列 C++ 多种思路与详细解析
  5. RFM分析模型——用户生命周期解析
  6. 第二届云计算大会暨大数据高峰论坛举办
  7. OSDU(Open Group Open Subsurface Data Universe)数据平台研究笔记
  8. vs code 软件设置中文
  9. EOJ#3369. 三千米健身步道
  10. 智慧步道解决方案 PPT