当我尝试配置 MySQL 实例时出现以下错误,任何人都可以帮助解决此错误。
我正在使用 Windows XP SP2。
如果您在没有先停止和删除现有 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
通常当服务无法启动时,会有更详细的信息说明某处出了什么问题:
在 mySQL 的your_hostname_here.err
文件中
在系统的错误日志中(在英文 Windows 中,我认为它被称为事件日志)
你需要在那里寻找原因。