MySQL安装与配置:如何重置MySQL登录密码(windows环境)

 更新时间:2023年12月21日 09:33:37   作者:睿思达DBA_WGX  
这篇文章主要介绍了MySQL安装与配置:如何重置MySQL登录密码(windows环境),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

如果忘记 root 用户的登录密码导致 root 用户无法登录 MySQL,可以采用如下解决方法。

方法一:启动 MySQL 服务时跳过安全检查

1、停止 MySQL 服务(以管理员身份运行命令行窗口)

2、启动 MySQL 服务时跳过安全检查

3、另外打开一个窗口,使用空密码登录 root 账号,如下图所示。

4、重新设置 root 账号密码,如下图所示。

5、终止 mysqld.exe 进程,重新启动 MySQL 服务,使用新密码登录系统,如下图所示。

方法二:修改 MySQL 的配置文件

1、停止 MySQL 服务,如下图所示。

2、修改 MySQL 的配置文件 my.ini,如下图所示。

3、在 my.ini 文件的 【MySQLd】部分加入:skip-grant-tables,如下图所示。

4、保存 my.int 文件,启动 MySQL 服务,如下图所示。

5、登录 MySQL,使用空密码登录,如下图所示。

6、把 root 账户的密码修改为 123456

7、停止 MySQL 服务

8、修改 my.ini 文件,删除其中的内容:skip-grant-tables

9、启动 MySQL 服务,使用新密码登录系统

总结

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

相关文章

  • MySQL环境搭建与基础操作详细过程

    MySQL环境搭建与基础操作详细过程

    本文详细介绍了MySQL的环境配置和基础操作,包括服务管理、登录退出、SQL语句执行等核心知识点,并通过实操实验帮助读者快速上手MySQL,感兴趣的朋友跟随小编一起看看吧
    2025-12-12
  • Mysql事物锁等待超时Lock wait timeout exceeded;的解决

    Mysql事物锁等待超时Lock wait timeout exceeded;的解决

    本文主要介绍了Mysql事物锁等待超时Lock wait timeout exceeded;的解决,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • MySQL中查看数据库安装路径的方法

    MySQL中查看数据库安装路径的方法

    有时候在我们开发的过程中并不一定记得数据库的安装路径,比如要查看mysql 数据库的安装目录在哪里,这里就为大家分享一下
    2021-03-03
  • MySQL主从同步与分库分表原理及实现方法

    MySQL主从同步与分库分表原理及实现方法

    MySQL主从同步和分库分表技术是解决高并发和大数据量问题的关键,本文详细解析了这两项技术的原理、实现方法及最佳实践,帮助读者构建高性能的MySQL架构,感兴趣的朋友跟随小编一起看看吧
    2025-12-12
  • mysql 查询数据库响应时长的方法示例

    mysql 查询数据库响应时长的方法示例

    要查询MySQL数据库的响应时长,通常我们需要测量查询执行的时间,本文主要介绍了mysql 查询数据库响应时长的方法示例,具有一定的参考价值,感兴趣的可以了解一下
    2024-06-06
  • MySQL truncate table语句的使用

    MySQL truncate table语句的使用

    这篇文章主要介绍了MySQL truncate table语句的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • MySQL如何处理InnoDB并发事务中的间隙锁死锁

    MySQL如何处理InnoDB并发事务中的间隙锁死锁

    这篇文章主要为大家介绍了MySQL如何处理InnoDB并发事务中的间隙锁死锁,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • MySQL中int(10) 的 10代表什么

    MySQL中int(10) 的 10代表什么

    在MySQL中,我们定义int类型时需要设置长度,比如INT(10),那么10到底代表什么,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧
    2026-02-02
  • Mysql跨表更新 多表update sql语句总结

    Mysql跨表更新 多表update sql语句总结

    Mysql跨表更新一直是大家所关心的话题,本文介绍mysql多表 update在实践中几种不同的写法,需要的朋友可以参考下
    2012-12-12
  • MySQ实现XA事务的具体使用

    MySQ实现XA事务的具体使用

    XA事务是一种分布式事务处理协议,本文主要介绍了MySQ实现XA事务的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-07-07

最新评论