3

我试图在我的本地机器(Win7 32)上重新安装 MySQLServer,使用 Windows(x86,32 位),MSI 安装程序。

当向导配置服务器,安装后,给出错误“配置失败”,详细信息:

mysql-server-5.5-win32:6 - Looking for valid template
mysql-server-5.5-win32:13 - Found valid template.
mysql-server-5.5-win32:20 - Attempting to process template.
mysql-server-5.5-win32:26 - Processed template.
mysql-server-5.5-win32:33 - Attempting to configure service.
mysql-server-5.5-win32:40 - Configured service.
mysql-server-5.5-win32:46 - Attempting to start service.
mysql-server-5.5-win32:100 - Unable to configure service.
mysql-server-5.5-win32:100 - Product configuration controller finished configuration.

为什么会这样?

会不会是因为我在安装向导中输入了错误的“旧”密码来设置新密码?如果是 - 如何清理 MySQL 服务器的所有先前设置?

4

3 回答 3

5

卸载 MySql 及其除 Oracle 安装程序外的所有组件,重新启动安装程序,正常进行,当您的错误出现时,完成安装过程。

下一步,在开始菜单搜索“服务”,执行服务管理工具,右键单击服务“MySql Server XX”,选择“Connexion”选项卡并在启动用户上选中“系统帐户”,启动该进程,它会工作。

于 2012-08-29T06:45:45.593 回答
3

在此处输入图像描述

我在 3 天内一直在努力解决上面的问题,我认为当你想通过 .msi 安装程序使用本地连接(而不是勾选 TCP 连接)安装它时存在错误。在我选择此配置后,配置正确通过,没有失败配置。我的解决方案是在 TCP 连接上使用 set tick 运行它,然后在文件中的服务器文件夹中my.ini取消注释行# skip-networking

其他提示:

  • 关闭防火墙或为安装程序添加规则以接受公共/私人网络连接。
  • 在管理员权限下使用netstat -ab | more命令检查端口使用情况
  • 如果你在早期安装失败,运行services.msc命令找到你的服务(安装程序设置为默认值,如 MySQL56,MySQL56_1 - 取决于版本)获取此服务的名称并在管理员权限下运行 cmd 并键入sc stop "coppiedServiceName"该服务是否正在运行及更高版本sc delete "coppiedServiceName"
  • 在某些论坛上说,如果打开 Windows Defender 或杀毒软件也可能有用
  • 如果在重新安装后更改默认安装目录,请检查 C:\Program Files C:\ProgramData 上的旧安装文件并删除它们

希望有人觉得这很有用。

于 2013-08-08T16:56:40.567 回答
1

我在 Windows XP 上遇到了同样的问题。问题是由本地化引起的。我必须使用 regedit 更改所有用户的 AppData 文件夹的路径。原始路径包含非 ANSI 字符。

注册表项是这样的:“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders”

值名称是这样的:“Common AppData”

原始值为:“%ALLUSERSPROFILE%\Data aplikací”

我将其更改为:“%ALLUSERSPROFILE%\AppData”

然后安装成功。

注意:首先卸载 MySQL,然后更改路径,然后再次安装 MySQL。

于 2013-09-25T18:38:39.563 回答