1

当我尝试配置 MySQL 实例时出现以下错误,任何人都可以帮助解决此错误。

我正在使用 Windows XP SP2。

4

2 回答 2

5

如果您在没有先停止和删除现有 MySQL 服务的情况下重新安装或升级 MySQL,然后使用 MySQL 配置向导安装 MySQL,您可能会看到以下错误:错误:无法为 MySql 创建 Windows 服务。错误:0

当配置向导尝试安装服务并找到同名的现有服务时,会发生这种情况。

解决此问题的一种方法是在使用配置向导时选择 mysql 以外的服务名称。这样可以正确安装新服务,但保留过时的服务。虽然这是无害的,但最好删除不再使用的旧服务。

要永久删除旧的 mysql 服务,请以具有管理权限的用户身份在命令行上执行以下命令:

shell> sc delete mysql [SC] DeleteService SUCCESS

如果 sc 实用程序不适用于您的 Windows 版本,请从http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/delsrv-o.asp下载 delsrv 实用程序并使用 delsrv mysql 语法。

-- http://dev.mysql.com/doc/refman/5.0/en/windows-troubleshooting.html

于 2010-11-14T00:32:07.853 回答
1

通常当服务无法启动时,会有更详细的信息说明某处出了什么问题:

  • 在 mySQL 的your_hostname_here.err文件中

  • 在系统的错误日志中(在英文 Windows 中,我认为它被称为事件日志)

你需要在那里寻找原因。

于 2010-11-09T09:33:45.257 回答