查看/重置 MSI 方式安装的 MySQL 密码(Windows) 📅 发布时间:2026/7/4 13:36:32 👁️ 浏览次数: MSI 方式安装的 MySQL 无法直接「查看」明文密码MySQL 会加密存储密码但可通过日志文件找初始化临时密码全新安装未改密码时或通过跳过密码验证重置密码忘记密码时。以下是两种场景的完整步骤一、场景1全新安装后找初始化的临时 root 密码未修改过密码MSI 安装 MySQL 时若为全新实例系统会生成临时 root 密码并写入日志文件步骤如下1. 找到 MySQL 日志文件路径MSI 安装的 MySQL 日志默认存储在「ProgramData」隐藏文件夹路径格式C:\ProgramData\MySQL\MySQL Server 8.0\Data\【你的主机名】.err示例若主机名是DESKTOP-ABC123日志文件为DESKTOP-ABC123.err显示隐藏文件夹打开文件资源管理器 → 点击「查看」→ 勾选「隐藏的项目」。2. 查找临时密码双击打开上述.err日志文件建议用记事本/Notepad按Ctrl F搜索关键词temporary password或rootlocalhost找到类似如下内容:后的字符串就是临时密码注意包含特殊字符2026-03-10T08:12:34.567890Z 6 [Note] [MY-010454] [Server] A temporary password is generated for rootlocalhost: Abc123!#3. 验证临时密码以管理员身份打开 CMD切换到 MySQL 的 bin 目录默认路径cdC:\Program Files\MySQL\MySQL Server8.0\bin mysql-uroot-p输入找到的临时密码即可登录登录后建议立即修改密码。二、场景2忘记已修改的 root 密码重置密码若已修改过密码且忘记需通过「跳过密码验证」方式重置步骤如下以服务名MySQL80/MySQL3306为例1. 停止 MySQL 服务方式1命令行管理员权限# 替换为你的服务名如 MySQL80、MySQL3306net stop MySQL80方式2服务管理器按下Win R→ 输入services.msc→ 找到对应 MySQL 服务 → 右键「停止」。2. 以跳过密码验证方式启动 MySQL切换到 MySQL 的 bin 目录默认路径cdC:\Program Files\MySQL\MySQL Server8.0\bin执行跳过密码验证的启动命令保持该 CMD 窗口打开# --skip-grant-tables跳过权限验证--shared-memory共享内存方式启动mysqld--console--skip-grant-tables --shared-memory执行后该窗口会显示 MySQL 启动日志不要关闭3. 重置 root 密码新开一个管理员身份的 CMD 窗口切换到 bin 目录cdC:\Program Files\MySQL\MySQL Server8.0\bin免密码登录 MySQLmysql-uroot执行 SQL 重置密码MySQL 8.0 版本-- 切换到 mysql 系统数据库USEmysql;-- 重置 root 密码替换为你的新密码如 MyNewPass123!ALTERUSERrootlocalhostIDENTIFIEDBYMyNewPass123!;-- 刷新权限FLUSHPRIVILEGES;-- 退出 MySQLexit;若提示ERROR 1290 (HY000)先执行SET GLOBAL validate_password.policy LOW;降低密码策略再重置密码。4. 恢复正常启动 MySQL关闭第一步中「跳过密码验证」的 CMD 窗口直接点击右上角×启动 MySQL 服务net start MySQL80用新密码登录验证mysql-uroot-p输入新密码即可正常登录。三、多实例 MySQL 密码重置区分实例若安装了多端口/多实例 MySQL如 3306/3307重置密码时需注意停止对应实例的服务如net stop MySQL3307切换到该实例的 bin 目录如C:\Program Files\MySQL\MySQL Server 8.0-3307\bin后续跳过密码验证、重置密码的步骤与单实例一致登录时需指定端口mysql -u root -p -P 3307。总结查看临时密码仅适用于全新安装未改密码的场景通过ProgramData下的.err日志搜索temporary password重置密码忘记密码时唯一可行方案核心步骤是「停止服务→跳过密码启动→重置密码→恢复正常启动」多实例注意重置时需指定对应实例的服务名和 bin 目录登录时指定端口。注意MySQL 不会存储明文密码因此无法直接「查看」已设置的密码只能通过日志找临时密码或重置密码。
python2自动打卡脚本 我司打卡比较奇葩,既不是钉钉,也不是刷卡,也不是刷脸,刷指纹,而是记工作日志,按你最后更新的时间算下班时间,因为近期没啥活,又不想加装很忙,就写了个自动打卡脚本&#… 2026/7/3 19:59:06
Go语法练习小项目 学生信息管理系统(简单练习Go基础语法) 1.简单概述 (1)基本功能 控制台项目,实现注册,登录,退出系统的菜单栏,实现用户界面的添加学生信息,查找学生信息,返回上级界面的功能.数据备份仅使用简单的文件操作 (2)项目定位 简单的自己规划的项目可以简单练习语法(不包括 反射 协程 … 2026/5/17 3:31:43
docker desktop启动报错:There was a problem with WSLAn error occurred while running a WSL command. Pleas 错误代码 0x800705aa 通常意味着 系统资源不足 或者 虚拟化环境初始化失败。这通常不是你的电脑硬件不行,而是 Windows 的虚拟化组件没完全对上焦。请按照以下步骤依次尝试,通常前两步就能解决问题:1. 最简单的尝试:重启 关掉占用… 2026/5/17 11:53:31
Wireshark实战指南:从网络协议分析到安全嗅探的核心技巧 1. 项目概述:从“看热闹”到“看门道”的网络分析之旅 如果你对网络世界充满好奇,想知道每次点击鼠标、每次刷新网页背后,数据究竟是如何在看不见的“高速公路”上飞驰的,那么Wireshark就是你梦寐以求的“透视镜”。它不是什么高深… 2026/7/4 13:31:18
机器学习博士生存指南:问题定义能力培养与结构化进阶路径 1. 这不是“读博指南”,而是一份机器学习方向博士生的生存手记 我带过7届硕士生、指导过4位博士生,自己也从MIT CSAIL实验室的博士后一路走来,在工业界和学术界之间来回切换了将近十二年。每次在NeurIPS或ICML茶歇时被年轻学生拉住问“老师&a… 2026/7/4 13:29:18
时序编码硬件原语:神经形态计算的高效实现 1. 时序编码硬件原语的设计哲学在神经形态计算领域,时序编码一直被视为突破传统冯诺依曼架构瓶颈的关键路径。与常见的速率编码不同,时序编码利用脉冲发放的精确时间差来传递信息,这种编码方式更接近生物神经系统的运作机制。我们团队在过去三… 2026/7/4 13:27:17
STM32L442KC与MIC1557硬件看门狗设计指南 1. 为什么选择MIC1557STM32L442KC组合? 在工业控制和物联网设备中,定时系统的可靠性直接关系到整个系统的稳定性。MIC1557作为一款经典的看门狗定时器芯片,与STM32L442KC这款超低功耗MCU的搭配,形成了一个既经济又可靠的硬件看门狗… 2026/7/4 13:27:17
基于CNN的智能口罩检测系统开发与优化实践 1. 项目背景与核心价值 在公共卫生事件频发的当下,公共场所的口罩佩戴检测已成为常态化防疫措施。传统人工巡检方式存在效率低下、成本高昂且易产生疏漏等问题。这个基于卷积神经网络的智能检测系统,正是为了解决这一痛点而生。 我在2020年参与某园区防… 2026/7/4 13:25:17
STM32与TPS65263的嵌入式电源管理方案解析 1. 项目背景与核心价值 在嵌入式系统开发中,电源管理一直是决定系统稳定性和能效表现的关键因素。传统方案往往采用多个独立DC-DC转换器或LDO稳压器来为不同模块供电,这不仅增加了PCB面积和BOM成本,还难以实现动态电压调节。TPS65263与STM32F… 2026/7/4 13:25:17
STM32F745VG与MC6470 IMU的高性能姿态控制系统设计 1. MC6470与STM32F745VG的黄金组合解析在工业自动化和机器人控制领域,传感器与微控制器的协同工作能力直接决定了系统的响应速度和定位精度。MC6470作为一款6自由度惯性测量单元(6DOF IMU),与STM32F745VG这款基于ARM Cortex-M7内核的高性能微控制器组合&… 2026/7/4 0:00:28
Playwright自动化测试实战:从零搭建现代Web测试框架 1. 项目概述:为什么是 Playwright?如果你正在为现代 Web 应用的自动化测试头疼,尤其是面对那些充斥着动态加载、复杂交互的单页应用(SPA),那么 Playwright 的出现,很可能就是你的解药。我接触过… 2026/7/4 0:00:28
终极指南:如何将JSXBIN二进制文件转换为可读JSX源代码 终极指南:如何将JSXBIN二进制文件转换为可读JSX源代码 【免费下载链接】jsxbin-to-jsx-converter JSXBin to JSX Converter written in C# 项目地址: https://gitcode.com/gh_mirrors/js/jsxbin-to-jsx-converter 你是否曾经面对过Adobe产品的JSXBIN文件感到… 2026/7/4 0:02:28