MySQL 无法安装的解决方案
最近在维护服务器的时候,突然发现 MySQL 无法使用了,于是在“控制面板”-添加/删
除程序“中删除了 MySQL,重启了一下服务器再安装 MySQL。
本来以为可以一路很顺利地 Next 下去的,但是事与愿违。运行“MySQL Server Instance
Config Wizard”时,总会出现“cannot create windows service for mysql error 0”的错误,试了
好多次,再次删了 MySQL,重启服务器,重新安装,都无济于事。手动启动“服务”里的
MySQL 服务,结果出现被迫中止的错误。这时我们该怎么办呢?
办法总是有的。到底是什么原因导致了这个错误呢?
安装 MySQL 时可能产生 cannot create windows service for mysql.error:0 错误,错误的原
因多数由于重新安装 MySQL 或者对 mydql 升级,使用 MySQL Configuration Wizard 而产生。
知道了原因,解决
起来也就简单多了。可
以使用 MySQL 以外的
服务名,但是,那样很
不方便,有时可能还会
导致一系列的问题,就
像 动 易 2006 在 SQL
Server 2000 中 一 样 ,
使用其他的实例名就是
不能连接上数据库……
这 时 , 可 以 点 击
“ 开 始 ” -“ 运 行 ” - 输 入
“ CMD” ( 不 包 含 引
号 ) , 在 command 窗
口 中 输 入 “ sc delete
mysql”(不包含引号),
等一会儿就会提示“[SC] DeleteService SUCCESS”。
这时,就可以重新运行“MySQL Server Instance Config Wizard”来配置 MySQL 了。
本以为这样就可以安装
成功的,为此,我还特意在
删除服务后重启了一下服务
器 , 然 后 再 运 行 “ MySQL
Server Instance Config
Wizard”的,可结果还是出
现了错误。只不过顺利地通
过了“Start Service”这一项,
“ Apply security settings” 通
不过了。为了,我又删除了
MySQL,重新安装,还是
不行……
到这时,我怀疑是防火
墙的问题,关闭了所有的防
火墙,结果还是出现同样的