2010-10-23 84 views
0

我已将MySQL作为Windows XP SP3开发桌面上的服务运行,但现在无法启动。无法在Windows XP SP3上启动MySQL Server 5.1作为服务

我试图让Python的MySQLdb模块工作。当我得到一个“no module named _mysql”消息时,我发现我没有安装MySQL C头文件,因此我下载了MySQL 5.1 .msi并运行它来将C头文件添加到我的现有安装中。我被要求重新配置我的服务,因此我输入了相应的值并要求服务配置工具启动服务。它失败 - “拒绝访问”。

我的帐户拥有管理员权限,所以我无法理解我未被授权启动服务。

没有涉及映射的驱动器或网络;这是我的家庭开发桌面。

我试着彻底卸载MySQL并从头开始,但我仍然有同样的问题。

在我回到PostgreSQL之前如何解决这个问题有什么想法?谢谢。

更新:

这似乎是为我现在整理。在进行MySQL 5.1的安装时,我更加小心,然后重新启动了我的机器。当服务恢复正常时,服务仍然活着。

我一定做了一些愚蠢的事情。安装人员似乎在做这项工作。

回答

1

我可以在此给输入,我曾在MySQL在Linux上,而不是在Windows

虽然你有你的系统管理员权限,有什么样的用户 - “MySQL的”,所有的数据都属于MySQL的数据库像mysql-log,mysql-dbschema是由用户mysql拥有的。你能看到那些线条上的东西吗?

我希望你指的是http://dev.mysql.com/doc/,他们有很好的信息。

快乐Mysqling :)

--Cheers