Windows 重置 MySQL Root 根密码

知晓服务器的 MySQL Root 密码,可用于登录数据库控制台手动创建数据库、新建用户并关联数据库、为数据库用户分配对应权限等操作。
若遗忘 MySQL Root 用户密码,可按照下文步骤安全重置。定期修改数据库 Root 密码也是重要的安全举措,能有效防范非法入侵。

Windows 端重置步骤

步骤 1:停止 MySQL 服务器

  1. 确认当前已使用管理员身份登录系统。
  2. 按下 Win+R 组合键,弹出「运行」窗口后,输入:

    services.msc

  3. 点击确定。
  4. 在服务列表中找到 MySQL 服务,右键点击该服务,选择停止。

步骤 2:打开文本编辑器

在系统开始菜单中搜索并打开记事本。

步骤 3:新建密码重置指令文本文件

  1. 在记事本中输入以下语句:

    ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';

    务必保留引号与末尾分号,将 NewPassword 替换为你自定义的新密码。

  2. 点击「文件」>「另存为」,将文件保存至 C 盘根目录,命名为 mysql-init.txt。
说明:localhost 代表仅允许本地访问并修改密码;若为网络服务器,请将 localhost 替换为对应主机名。

步骤 4:打开管理员身份的命令提示符

  1. 按下 Ctrl+Shift+Esc 打开任务管理器。
  2. 点击左上角「文件」,选择「运行新任务」。
  3. 输入 cmd.exe,勾选以管理员身份创建此任务,点击确定。

步骤 5:加载配置文件启动 MySQL 并重置密码

  1. 在命令提示符中切换至 MySQL 安装目录(示例为 8.0 版本路径):

    cd "C:\Program Files\MySQL\MySQL Server 8.0\bin"

  2. 执行以下命令加载初始化文件启动服务:

    mysqld --init-file=C:\\mysql-init.txt

    注意:路径中 C 盘后为双反斜杠;若文件使用了其他名称,请对应修改文件名。

步骤 6:收尾清理

此时可使用新密码以 root 账号登录 MySQL,验证密码是否生效。

若 MySQL 启动时搭配了--defaults-file等特殊配置项,请正常沿用原有启动方式。

确认密码修改成功后,删除 C 盘下的 mysql-init.txt 文件即可。

原创文章,作者:余初云,如若转载,请注明出处:https://blog.jidcy.com/jsjc/2764.html

Like (0)
Previous 2026年5月25日 下午2:17
Next 2026年5月26日

相关推荐

  • 保护性DNS是什么?

    保护性 DNS (PDNS) 是利用现有 DNS 协议和架构来分析 DNS 查询并采取措施减轻威胁的安全服务。保护性DNS 从源头上阻止对恶意软件、勒索软件、网络钓鱼攻击、病毒、恶…

    2026年5月25日
    0
  • 网站SSL安全加密安装常见问题及解决方法

    在用户需求日益提高的当下,如果您的网站尚未启用SSL安全证书,就难以跟上时代步伐。 但对于企业来说,选购服务器和域名已经足够头疼,更遑论了解SSL安全证书,自行安装可能会遇到一些小…

    2026年4月1日
    0
  • 企业网站应选共享 IP 地址还是独立 IP 呢?

    网站搭建包括服务器配置、网页设计以及网站内容优化等环节,通常网站管理员会着重投入网站设计和内容优化方面,以提供更优质的用户体验。此外,在搭建服务器时还会遇到共享IP与独立IP的问题…

    2026年4月1日
    0
  • cpu核数是什么意思

    CPU是什么意思?CPU是日常生活中很常见的硬件设备,台式电脑、笔记本电脑、手机、服务器中都必须要有CPU,CPU核数即一个CPU由多少个核心组成,核心数越多,代表这个CPU的运转…

    2026年5月22日
    0
  • DDoS 流量清洗是什么? 流量清洗如何抵御 DDoS 攻击?

    随着数字化和远程工作的兴起,网络犯罪率也同时不断增长。 其中,Cloudflare数据显示,2025年仅前三个季度就已累计缓解3,620万次DDoS攻击,相当于2024年全年缓解D…

    2026年3月31日
    0
  • 如何在 Linux 服务器上使用 Dokploy 实现项目快速部署

    很多开发者写完应用后都会面临同一个问题:如何把本地代码稳定地上线到服务器。配置 Web 服务器、环境变量、SSL 证书、Docker、CI/CD 等一系列操作,对新手来说既繁琐又容…

    2026年4月21日
    0
  • 网站建设如何做好安全防护?

    站点安全是站点运转基础,眼下不少公司搭建站点时都会用到开源程序,这类程序的优势在于部署迅速、上手门槛低,但短板同样突出——安全性很难有保证,一旦被黑,前期工作很可能归零。那么在建站…

    2026年6月16日
    0
  • 什么是电子邮件安全?电子邮件安全的原理

    电子邮件安全是一套用于保护电子邮件通信免受未经授权访问、冒充、恶意软件及其他形式的滥用的技术和实践。 它有助于保持信息私密,验证发件人是否合法,并降低钓鱼、伪造和有害附件进入收件箱…

    2026年3月26日
    0
  • 什么是会话固定攻击(Session Fixation)?

    你知道吗?登录网站时,网站是怎么记住你身份的?答案就是会话(Session)。 可以把 Session 想象成住酒店拿到的房卡。拿着这张卡,酒店就知道你是哪个房间的客人,能进出房间…

    2026年5月18日
    0
  • 什么是LLM?企业导入LLM的常见应用场景

    自2022年ChatGPT的惊艳问世,到如今国内文心一言、豆包、deekseek、千问等国内AI工具激烈竞争,生成式人工智能已彻底改变了我们的生活与工作方式。但你是否好奇,这些强大…

    2026年4月1日
    0