叙:很久没用本地的MySQL了,自此使用发现报错了在启动的时候,报了个:服务名无效。的错误,通过查资料,最终解决了此问题,记录如下;


MySQL 服务名无效

1、报错样式

MySQL报服务名无效错误_MySQL
2、解决办法

  • 查看命令中的MySQL服务名是否书写正确
    从此电脑进入服务管理界面,找到MySQL服务双击打开服务属性,查看命令行的服务名是否写错,若是没有写错则查看命令行下方的“可执行文件的路径”是否存在问题,如下图:
    MySQL报服务名无效错误_MySQL_02
    MySQL报服务名无效错误_MySQL_03

    若是因为“可执行文件的路径”与自己安装的MySQL路径不一致,则需要更改成自己安装的MySQL的路径,而在服务的属性面板中是不允许进行修改的,只能通过注册表进行修改。

  • 更改MySQL服务路径:

  1. 输入regedit命令打开注册表:
    MySQL报服务名无效错误_MySQL_04
  2. 在导航路径栏输入:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,一般我们自己安装注册的服务都会在这个里面,找到MySQL 8.0的注册表,然后在右侧的表栏中点击,出现此项服务的调取路径;
    MySQL报服务名无效错误_MySQL_05
    在此基础上进行修改保存即可!