程序员人生 网站导航

解决卸载了mysql之后,mysql服务仍在,显示读取描述失败,错误代码2的问题

栏目:数据库应用时间:2015-02-27 08:20:23

我首先用360软件管家,卸载mysql5.5,卸载了mysql以后,再顺次删除 mysql的安装目录c盘下的隐藏文件夹ProgramData里面的MySql文件夹

然后cmd  -> regedit 再回车,进注册表里面,删除里面的

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/MySQL,

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Control/MySQL,

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/MySQL, HKEY_CURRENT_USER/Software/MySQL .

但是我发现,再windows服务里面,该mysql服务仍在,并且显示”<读取描写失败,毛病代码2>”,双击它出现,在本地计算机上找不到该文件甚么的,启动不了,也删不掉。该名为“mysql”的服务存在在那里,如果不删除它,将会对你重装mysql有很卑劣的影响。在安装好mysql,配置它的时候,在倒数第3还是第4步,有个地方是默许着输入“mysql”这个名称,这里的这个名称就是将作为windows的服务的名称,用心视察就会发现。这时候候,如果你还是默许着用mysql,将会致使在配置的最后1个窗口的倒数第2个步骤的选项的开头是“x”,就是开启不了服务,缘由是之前名为“mysql”的服务已存在,没有删除,而且它是开启不了的,所以就致使这里的毛病。这时候候,你要是想配置成功也行,把配置步骤后退到那个输入服务名称的地方,把“mysql”改成另外1个名称便可,只要不与本地计算机已存在的服务名称相同就能够了。后来我在网上查了1下,用以下方法可以删除该名为“mysql”的服务,步骤以下:

1.顺次打开“开始菜单――所有程序――附件” 2.右击“命令提示符”,单击“以管理员身份运行” 3.在命令提示符窗口下履行 sc delete 服务名

我要删除的该服务名为“mysql“,所以这里的服务名应当换为”mysql“, 需要注意的是: 这里的步骤做完了以后,需要重启电脑,该服务才会删除消失不见,不重启

的话,它还是存在那里的。重启电脑以后,你把上面所讲的安装好mysql后,配置的时候要输入的那个服务名改成”mysql“,你会发现在最后1个窗口的倒数第2步不

会出错了,居然成功配置了。

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐