windows下MySQL服务不见,服务无法启动,服务闪退,提示“本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止”

文章目录

前情提示

后台启动MySQL服务出现闪退 或 "本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止",可以参考以下方法。

我的电脑上安装了双版本MySQL,这里以MySQL 5为例。

文章中会有对 MySQL服务安装路径 和 MySQL数据存储路径 的使用。你必须知道你的两个路径在哪。

注意,有bin目录,bin目录下有mysql.exe或mysqld.exe就是服务安装路径;有my.ini就是数据存储路径。

默认安装路径时,路径是(这里只作参考,按实际情况查看):
安装路径:C:\Program Files\MySQL\MySQL Server XX
数据路径:C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server XX\data\mysql

你要是还是不知道,有一个软件叫everything,直接搜相关文件或文件夹

下面这个是数据存储路径,因为有my.ini

下面这个是服务安装路径,因为有mysql.exe

1.解决MySQL服务消失

如果你的服务存在,但是无法启动,可以直接看小节2

使用管理员模式启动CMD

①在Windows搜索CMD

②跳转至指定路径

管理员模式CMD默认打开在C盘,MySQL服务安装在C盘就可以直接跳转至安装路径。

如果MySQL安装在D盘,首先需要跳转至D盘,再输入安装路径跳转

这时跳转至MySQL服务的bin目录下:cd 安装路径

③安装MySQL服务,自定义服务名

服务名虽然可以自定义,但尽量不要出现中文、特殊符号、空格等

格式:mysqld.exe -install 服务名

如图所示,进入服务查看,出现服务MySQL57,才算是服务安装成功

选择启动,如果启动失败或闪退,可以接着往下看。

注意,端口问题已经在安装时就设置好了,这里不存在修改端口号什么的,需要修改端口号就进入my.ini文件,这是windows系统下MySQL的配置文件之一,可以在里面修改端口号。

2.解决MySQL服务无法启动

任务管理器 ---> 服务 ---> 打开服务

找到在第1小节安装的MySQL服务:MySQL57

将"可执行文件的路径"复制到word中:
"D:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe" --defaults-file="D:\ProgramData\MySQL\MySQL Server 8.0\my.ini" MySQL57

将上面的路径分为三部分:

①"D:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe":MySQL服务的安装路径,有bin目录或mysqld.exe就是服务安装路径。

②--defaults-file="D:\ProgramData\MySQL\MySQL Server 8.0\my.ini":MySQL数据的存储路径,主要存放使用中产生的数据。

③MySQL57:MySQL的服务名。有两次修改的机会,第一次是安装时可以自定义服务名,另一种就是第1小节的,在cmd中使用命令重新修改服务名。

仔细的人已经看出来问题,服务MySQL57,使用的路径确实MySQL8的路径,因此这里的路径是错误的,需要将路径重新修改为MySQL57的路径。

打开注册管理表,找到以下路径:HKEY_LOCAL_MACHINE ---> SYSTEM ---> CurrentControlSet ---> Services ---> MySQL57

修改ImagePath的参数,选中,右键,修改,点击确定

修改为:

路径格式:"数据库安装路径" --defaults-file="数据存储路径" 服务名

例(我的路径):"D:\Program Files\MySQL\MySQL Server 5.7\bin\mysqld.exe" --defaults-file="D:\ProgramData\MySQL\MySQL Server 5.7\my.ini" MySQL57

这里建议在word中编辑好,再粘贴,注意!!!注意!!!使用英文逗号!中间有空格!!!

最后点击确定即可。

相关推荐
Decay__9 小时前
18_MySQL 智能巡检方案 —— 巡检项清单 / 一键巡检脚本 / 健康评分
运维·数据库·sql·mysql·架构
凤凰院凶涛QAQ10 小时前
《MySQL内核拆解:从SQL到InnoDB》(四) : 联合查询 & 视图
数据库·sql·mysql
张小姐的猫10 小时前
【MySQL】访问 & 数据流动原理
android·数据库·mysql·adb·1024程序员节
这个DBA有点耶14 小时前
信创场景下数据同步软件怎么选?对比开源CDC与原生闭环工具的结构性差异
数据库·mysql·架构
多客:duokelijie15 小时前
代练订单系统选型思路:跨品类游戏接入、订单分层管理、自动结算逻辑拆解!
数据库·mysql·微信小程序·前端框架·uni-app·php·持续部署
the3clipse18 小时前
MPC-HC 下载安装与最佳配置教程:免费开源、轻量无广告、支持 4K 硬解的 Windows 播放器
windows·播放器·安装教程·硬件加速·mpc-hc·字幕设置·lav filters
FluxDB18 小时前
FluxDB vs DBX vs DBeaver:GPUI、Tauri、Eclipse 三种技术栈实测
数据库·mysql
独隅18 小时前
WebStorm Windows 版 React / Next.js 实战替换指南
javascript·windows·webstorm
数据库小学妹18 小时前
MySQL分页结果不稳定:唯一键兜底与游标分页
数据库·mysql·dba
陈工大模型18 小时前
2026年11月最新免费解压软件横评:7-Zip 、 Win解压缩名列前茅
windows·软件工程·7-zip·压缩软件