标签:
问题:
在安装MySQL56时,安装程序执行到start service这一步就不能完成,系统一直提示“安装时间比预期的的长,是否停止安装这一步(configuration of mysql sever 5.6.21 is taking longer than expected. do you want to continu waiting ……)”,卸载掉重现安装还是遇到了这个问题。
在执行完成后我试着手动去启动一下MySQL的服务,服务启动失败。然后C:\Program Files\MySQL\MySQL Server 5.6 文件夹下的my-default.ini问价中的内容基本都是空的(像安装目录,用户名密码什么的全部都是空的),所以肯定是安装失败了。
解决方案:
网上有两种问题解决方案(可以尝试一下,但是第一种方案没有解决我的问题,备用方案解决了我的问题)
第一种是针对start service失败的方案是卸载MySQL,并删除掉注册表里的信息,将所有和MySQL相关的文件夹(包含隐藏文件夹)全部删掉,再重新重装。
第二种是针对启动MySQL服务失败的方法,网友给出的原因是my-default.ini文件信息出错,将这个文件中的内容全部更正就可以正确启动。
我觉得我可能是MySQL肯本就没有安装成功,所以单纯的完善my-default.ini文件的内容应该作用不大,我在这里选择第一种方法实验一下。
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
备用方案:下载其他的MySQL安装包
mysqld install MySQL –defaults-file=”d:\MySQL\my-default.ini”(卸载服务为
mysqld remove)
1) 定位到安装目录下的bin文件夹下(我的是d:\mysql\bin)
2) mysql –uroot
3) UPDATE user SET password=PASSWORD(“12456”) WHERE user=’root’ ; (这里的分号一定要加上)
4) 完毕!!!
现在想上面的两种解决方案,可能第二种也是可以的。就是直接去修改my-default.ini
安装MySQL56时,停止在start service这一步
标签:
原文地址:http://www.cnblogs.com/xiangfeng/p/4179572.html