千家信息网

mysql中如何解决root密码忘记的问题

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,小编给大家分享一下mysql中如何解决root密码忘记的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Windows
千家信息网最后更新 2026年11月02日mysql中如何解决root密码忘记的问题

小编给大家分享一下mysql中如何解决root密码忘记的问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

Windows 下如果MySQL密码忘记了root密码导致无法登录,如下图所示,

这个时候怎么办,只能重置root密码了。

1.打开任务管理器查看MySql服务是否启动,如果已启动则先将其停止

2.找到MySql目录下的my.ini文件

3.打开该文件,找到里面的[mysqld],然后在这个下面添加skip-grant-tables,添加完后保存文件

4.重新进到任务管理器将MySQL服务启动起来

5.以管理员身份运行cmd

注意这里必须以此方式用管理员身份运行cmd,不能用win+R输入cmd运行,否则会出现 "'mysql' 不是内部或外部命令,也不是可运行的程序或批处理文件"的错误。

6.输入mysql -u root -p就可以不用密码登录了,出现password:的时候直接回车可以进入。

7.进入mysql数据库:

mysql> use mysql;Database changed

8.给root用户设置新密码:mysql> update user set password=password("123456") where user="root";

提示:Query OK, 1 rows affected (0.04 sec)Rows matched: 1 Changed: 1 Warnings: 0

PS:123456为新密码,用户可根据自己需要修改成自己的密码

9.打开之前的my.ini文件将添加的"skip-grant-tables"这行删除

10.打开任务管理器重启MySQL服务。接着我们就可以用刚设置的密码 "123456"连接数据库了。

Mysql的root密码修改成功!

以上是"mysql中如何解决root密码忘记的问题"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

密码 文件 管理 运行 任务 篇文章 服务 问题 内容 数据 数据库 时候 用户 管理员 身份 新密 登录 输入 成功 不怎么 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 科技互联网 互联网和科技技术 美国互联网科技巨头监管 科技与互联网发展 易互联网科技有限公司 北京互联网络科技有限公司 深圳艾佳互联网科技 四川狮子座互联网科技 阿里巴巴算科技企业还是互联网 互联网教育科技公司vipkid 承德科技产业互联网发展 团飞科技与伯堂互联网服务平台 速维有品互联网信息科技(苏州)有限公司 翼展科技 首家互联网医院 深圳市罗太互联网科技有限公司 互联网时代的科技公司 互联网企业科技类企业如何做账 半导体行业属于互联网高科技类吗 35岁以上互联网科技行业 互联网金融金融科技 互联网佳科技有限公司 北京路客互联网科技有限公司 融势互联网科技 互联网科技项目计划书材料类 雨阳互联网卡科技有限公司 抖集互联网科技技术咨询 互联网科技机房 保山互联网科技靠谱吗 科技美学互联网 艺术 小牛互联网科技有限公司地址
0