MySQL服务器服务卸载

我通过在我的Win2k3机器上手动删除整个文件夹卸载了MySQL服务器(因为它是zip安装格式),但NT服务引用仍然悬而未决。 我应该如何删除这个陈旧的服务引用。

使用Windows sc.exe工具。 具体来说,有三个步骤:

  1. 从“服务”控制面板获取服务的显示名称。
  2. 使用sc.exe GetKeyName <service_display_name>来获取服务的密钥名称。
  3. 使用sc.exe delete <service_key_name>删除服务。

我假设“服务引用”,你的意思是服务仍然列在服务pipe理器中。 服务存储在registry中。 如果您确定已经正确删除它,可以在HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services中find服务密钥。 在更改registry之前,请记住进行备份。 findMySQL的密钥(不知道他们的名字),右键单击它,然后select导出,所以你有一个备份。 完成后,删除密钥。 您可能需要重新启动服务pipe理器才能看到它已经消失。