我尝试使用Windows(x86,32位),MSI安装程序在本地计算机(Win7 32)上重新安装MySQLServer。
当向导配置服务器时,安装后会出现错误“配置失败”,详细信息为:
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服务器以前的所有设置?
答案 0 :(得分:5)
卸载MySql及其所有组件,除了Oracle安装程序,重新启动安装程序,正常运行,当出现错误时,请完成安装过程。
下一步,在开始菜单中搜索“服务”,执行服务管理工具,右键单击服务“MySql Server XX”,选择“Connexion”选项卡并在启动用户上查看“系统帐户”,启动该过程并执行会工作的。
答案 1 :(得分:3)
我在3天内遇到了上层问题,我认为当你想通过.msi安装程序安装本地连接(而不是TCP连接)时会出现错误。选择此选项后,配置正确传递,没有失败配置。我的解决方案是在TCP连接上设置勾选,然后在my.ini
文件的服务器文件夹中运行,只需取消注释行# skip-networking
。
其他提示:
netstat -ab | more
命令检查端口使用情况services.msc
命令查找您的服务(安装程序设置为默认类似MySQL56,MySQL56_1 - 取决于版本)获取此服务的名称,并在管理员权限下运行cmd并键入{ {1}}如果服务正在运行且稍后sc stop "coppiedServiceName"
希望有人觉得这很有用。
答案 2 :(得分:1)
我在Windows XP上遇到了同样的问题。问题是由本地化引起的。我不得不使用regedit将路径更改为All User的AppData文件夹。原始路径包含非ANSI字符。
注册表项是这样的: “HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ User Shell Folders”
值名称为:“Common AppData”
原始值为:“%ALLUSERSPROFILE%\Dataaplikací”
我将其更改为:“%ALLUSERSPROFILE%\ AppData”
然后安装程序成功。
注意:首先卸载MySQL,然后更改路径,然后重新安装MySQL。