问题描述:
MySQL的安装包mysql-5.5.27版本进行安装时,安装最后一步出现了cannot create windows service for mysql.error:0,于是去网上查找解决办法,看到很多种方式。
多数看到的都是
mysql的相关配置数据没有删除干净(之前安装过mysql,之后又卸载了,可能大家遇到的原因不一定一样),最后删除了一下mysql的相关配置数据。
跟着教程走了一趟。
1,到控制面板里面先把mysql删除.
2.到c盘C:\ProgramData目录下把mysql目录删除.(很关键,你可以直接搜索C盘,这是个隐藏文件,找不到 )
3.如果在其他盘还有设置目录也要删除.空目录也要删除
4.到regedit把注册表
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”,按F3循环查找)
5.如果任务管理器里有关mysql内容也删除
————————————————
发现还是不行,最后在舍友提醒下
在我的电脑----管理
服务—MySQL–停止服务
在”开始“菜单那里,输入”cmd“,可以看到上面出现了“cmd.exe或命令提示窗口”
点击右键管理员身份运行。
进入命令窗口页面
-
输入命令:sc delete mysql, 此命令是删除”MySQL“服务。
-
关闭之前的我的电脑窗口,重新进入右键–管理–服务,刷新”服务“列 表 , 检查”MySQL“服务是否已删除,可以看到确实没了。
-
“MySQL”安装界面,选择“back”按钮,然后再次选择“next”按钮,然后执行“execute”按钮,就不会出现那个错误了。
我是之前下载的,给卸载了。另装了一个版本,用的这个方法,仅供参考。