net start mysql 服务名无效 服务没有MySQL解决方法
问题的引入
博主因为此前电脑故障重装了Windows系统,博主的MySQL虽然装在E盘,但是由于重装系统丢失了注册表,服务等信息,导致博主使用net start mysql
命令无法顺利打开本地的MySQL服务,显示错误为net start mysql 服务名无效。请键入 NET HELPMSG 2185 以获得更多的帮助。
顺便提一下
net start mysql
必须在管理员模式下运行
版本信息
MySQL 8.0.25免安装版
Windows10
解决方案
检查是否已为MySQL设置环境变量
打开Windows设置环境变量
新建系统变量
变量名为MYSQL_HOME 变量值为MySQL的安装路径,博主的是:E:\Program Files (x86)\MySQL
点击系统变量中的Path,编辑,新建,在新的一行输入%MYSQL_HOME%\bin,并且保存
命令提示符输入mysql admin -V
,如果出现MySQL的版本信息则说明环境变量设置成功
尝试进行net start mysql
(务必在管理员模式下运行),如果不行请继续往下
查看MySQL服务名
命令行输入services.msc
打开服务界面,找到MySQL的服务
(该图是博主从其他博客上拿的)
此处你有可能会发现自己的MySQL服务名不是MySQL而是其他的,例如“MySQL57”
将MySQL服务设为自动
或尝试进行net start mysql
(此处的mysql更换为自己本地的服务名,例如“net start mysql57
”,务必在管理员模式下运行)
如果服务中没有MySQL请继续往下
尝试用命令重装MySQL服务
先回到MySQL的安装目录下,将Data文件夹拷出并备份,同时删除MySQL文件夹下的Data文件夹
管理员模式下打开命令行,并且路径跳转到MySQL的bin路径下,执行mysqld --install
如果出现Service successfully installed就成功了!并将之前备份的Data文件夹拷回到MySQL的目录下
(出现Install/Remove of the Service Denied!
是失败情况,请尝试使用管理员身份执行命令)
尝试进行net start mysql
(务必在管理员模式下运行),如果不行请继续往下
尝试初始化MySQL服务
在MySQL的bin路径下,用管理员模式执行mysqld --initialize
尝试进行net start mysql
(务必在管理员模式下运行)
写在最后
如果还是无法解决的,欢迎大家在评论区联系博主哦!
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgghafc
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13