2009-07-04 100 views
1

为什么在Windows Vista上安装MySQL如此熊?对于不是 的专业数据库管理员,看起来好像我正在经历着一阵ho。。在Windows Vista上安装MySQL(使用IIS)

本页面 http://forums.mysql.com/read.php?11,200958,204223#REPLY 指出此页 http://www.sqlservercentral.com/blogs/brian_kelley/archive/2008/04/04/installing-5-0-51a-mysql-community-edition-on-windows-vista.aspx 这表明这个页面 http://port25.technet.com/archive/2007/03/16/mysql-on-windows-configuration-install.aspx 指向这个美丽的pdf文件 http://port25.technet.com/videos/research/MySQL_Windows.pdf 啊,现在我得到的地方。

它建议我关掉用户帐户控制(UAC)。我做了哪些。

但是在执行这些步骤之后 安装结束时出现错误,表示服务器无法启动。 [IMG] http://i67.photobucket.com/albums/h292/Athono/help-1.jpg[/IMG]

我该去哪里找答案?

+0

你有没有在事件查看器看,看它是否说*为什么*服务未能启动? – Rob 2009-07-04 07:55:08

+0

无法找到源MySQL中对事件ID 100的描述。引发此事件的组件未安装在本地计算机上或安装已损坏。您可以在本地计算机上安装或修复组件。 如果事件源自另一台计算机,显示信息必须与事件一起保存。 活动包含以下信息: 正在中止 – xarzu 2009-07-04 20:05:39

回答

0

Revo卸载程序在删除注册表项时做了诀窍。

0

我以前遇到过这个问题,虽然我从来没有想过究竟是什么原因导致了问题,它与之前安装/卸载MySQL有关。看来该软件并没有完全删除服务注册,这与新的安装冲突。我最终使用“sc”工具修复了它,并删除了注册表中与MySQL相关的任何内容,然后重新启动并重新安装。

More Information in this bug report.

+0

什么是sc工具? 我会向谷歌 我已经卸载该程序,现在我想我会潜入注册表与注册表编辑器 – xarzu 2009-07-04 20:09:15

0

该服务很可能安装,但没有启动。取消该特定的向导并通过服务管理器手动启动服务。将其设置为自动将在每次启动Windows时启动它。

打开服务管理器的可能步骤与Right-click Computer -> Manage -> Services一致。服务名称在安装期间设置,默认为MySQL。我目前不在Vista机器附近,或者我会为您检查。

0

我以前在使用MySQL的时候遇到过麻烦,试图卸载它并不是所有东西都在Vista和Win 7中被删除。如果你还没有这样做,我'd建议再次卸载,然后查看隐藏的目录C:\ Program Data。删除位于那里的MySQL目录,然后尝试从头开始重新安装。

0

bmarstella对我的建议。非常感谢bmarstella :)

请卸载所有现有我的SQL服务器,工具,蟾蜍等,然后从程序文件删除MYSQL,然后从ProgramData并从注册表中删除MYSQL。

它为我:)

相关问题