mysql忘记密码的解决方式(亲测有效)

 更新时间:2025年05月24日 10:37:21   作者:lory代码搬运工  
这篇文章主要介绍了mysql忘记密码的解决方式(亲测有效),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

一、找到mysql安装路径

通过win+r打开cmd窗口,输入services.msc,在弹窗找到mysql,点击属性即可查到

二、通过管理员方式打开cmd

cmd程序路径一般在C:\Windows\System32,找到cmd.exe右键以管理员方式运行

三、命令进入到mysql安装路径bin文件

停止mysql服务,net stop mysql

四、输入 mysqld --skip-grant-tables 回车

(–skip-grant-tables 的意思是启动 MySQL 服务的时候跳过权限表认证)

五、重新以管理员方式打开一个cmd窗口并进入到mysql安装路径bin文件夹

然后输入mysql回车(上一个cmd窗口不能关闭)

六、连接权限数据库

use mysql

七、修改数据库连接密码

update user set password=password(“123456”) where user=“root”;    //注意这里最后的分号一定不能丢

八、刷新权限(必须步骤)

flush privileges;(注意分号)

九、退出mysql:quit

十、修改root 密码后需要执行下面的语句和新修改的密码

不然开启 mysql 时会出错

mysqladmin -u root -p shutdow(根据提示输入刚刚修改的密码)

十一、重启 mysql

net start mysql

最后就修改成功了!!!!

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • MySQL 中COALESCE() 和 IFNULL() 函数的区别解析

    MySQL 中COALESCE() 和 IFNULL() 函数的区别解析

    本文详细介绍了MySQL中COALESCE()和IFNULL()函数的区别,旨在帮助读者更好地理解和使用这一强大的SQL函数,感兴趣的朋友跟随小编一起看看吧
    2025-12-12
  • MySQL MEM_ROOT详解及实例代码

    MySQL MEM_ROOT详解及实例代码

    mysql中使用MEM_ROOT来做内存分配的部分,这篇文章会详细解说MySQL中使用非常广泛的MEM_ROOT的结构体,同时省去debug部分的信息,仅分析正常情况下。需要的朋友可以参考一下
    2016-11-11
  • MySQL的mysqldump工具用法详解

    MySQL的mysqldump工具用法详解

    这篇文章主要介绍了MySQL的mysqldump工具用法详解,同时附带了相关Source命令的用法,详解需要的朋友可以参考下
    2015-07-07
  • mysql 5.7.19 二进制最新安装

    mysql 5.7.19 二进制最新安装

    这篇文章主要介绍了mysql 5.7.19 二进制最新安装的相关资料,需要的朋友可以参考下
    2017-10-10
  • Mysql插入带有引号的字符串数据最佳实践

    Mysql插入带有引号的字符串数据最佳实践

    在MySQL中可以使用单引号或双引号来包裹字符串,下面这篇文章主要给大家介绍了关于Mysql插入带有引号的字符串数据的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-01-01
  • Mysql中NTILE()函数的具体使用

    Mysql中NTILE()函数的具体使用

    NTILE()函数用于将分区中的有序数据分为n个等级,本文主要介绍了Mysql中NTILE()函数的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-07-07
  • 基于MySql验证的vsftpd虚拟用户

    基于MySql验证的vsftpd虚拟用户

    这篇文章主要介绍了基于MySql验证的vsftpd虚拟用户,文章包括mysql安装及ftp服务器安装过程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-11-11
  • MySQL的子查询中FROM和EXISTS子句的使用教程

    MySQL的子查询中FROM和EXISTS子句的使用教程

    这篇文章主要介绍了MySQL的子查询中FROM和EXISTS子句的使用教程,子查询是MySQL入门学习中的基础知识,需要的朋友可以参考下
    2015-12-12
  • 详解MySQL中的基本表与视图

    详解MySQL中的基本表与视图

    Mysql是一种常用的关系型数据库管理系统,其中的基本表和视图是数据库中存储和操作数据的两种重要方式,本文将介绍什么是基本表和视图,并探讨为何要使用视图以及视图的优缺点,最后,将给出在Mysql中创建视图的方法,需要的朋友可以参考下
    2023-09-09
  • ubuntu下mysql版本升级到5.7

    ubuntu下mysql版本升级到5.7

    这篇文章主要为大家详细介绍了ubuntu下mysql版本升级到5.7的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11

最新评论