在 Windows 7 Professional x64 上配置 MySQL 5.1 实例失败

Tho*_*ens 8 windows-7 64-bit mysql mysql5

我正在尝试将我的笔记本电脑设置为移动开发环境。在我的 Linux 机器上安装软件并进行配置相当简单,但是我在 Windows 7 Professional 64 位上安装和配置 MySQL 5.1 服务器时遇到了麻烦。我目前正在将 Windows MSI 安装程序用于完整的 MySQL 5.1 系统(与也可用的 Essentials 安装程序相反)。我尝试使用 32 位和 64 位版本的 MySQL 5.1 进行安装 - 两者都发生了相同的事件。

我已经安装了服务器实例配置向导和工作台,一切似乎都安装得很好。当我打开实例配置向导时,我选择了详细配置。在下一个屏幕上,我选择开发环境,然后在下一个屏幕上选择多功能数据库。我保持 InnoDB 设置不变。我选择了 5 个并发连接的手动设置。我在端口 3306 上启用 TCP/IP 网络并启用严格模式。我选择标准字符集。我选中了作为 Windows 服务安装的框(并提供名称“MySQL”)并在 Windows PATH 中包含 Bin 目录。在下一个屏幕上,我设置了我的 root 用户名和密码。我没有从远程机器启用 root 访问,也没有创建匿名帐户。

在向导的最后一个屏幕上,当我单击“执行”时,前两个任务(准备配置和写入配置文件)完成。但是,当它到达启动服务时,向导挂起并变得无响应(标题栏和任务管理器中出现“无响应”)。

我真的很希望能够将我的 Windows 和 Linux 笔记本电脑用作成熟的移动开发环境,但是如果不能运行 MySQL,我就无法做到这一点。有没有人遇到过这个问题?我有什么选择来纠正它?

小智 10

我在卸载并重新安装后遇到了这个问题。在 MSI 安装期间,当它要求输入 root 密码时 - 检查除了新密码之外是否还要求“旧密码”。如果是这样,这表明存在旧的数据库文件。我在 C:\ProgramData\MySQL 中找到了我的数据库文件。卸载MYSQL,nuke这个目录(假设你不关心数据库)然后重新安装,你会好的。