简单说一下安装MySQL的坑点,安装执行到最后一步的时候,执行不下去,最后打开客户端,就是闪退。或者说执行到第三步,直接是失败。start service就没有响应了,按照网上的方法,怎么也不对。这就是坑,只对一半。
以下是我用过的方法:
MySQL 安装总结:Start service执行无响应或失败。
安装MySQL卸载后重新安装,每次到最后Start service的时候就会挂掉,出现无响应或者失败,主要是之前装过MySQL,没删除干净相关信息。 接下来整理一下我重新安装MySQL的信息步骤:
1.打开注册表方法,打开运行(cmd),输入regedit,进入注册表。
2.删除MySQL在注册表中的信息,主要是以下3个目录:(注册表中有哪一个就删哪一个)
(1) HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目录删除
(2) HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目录删除
(3) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目录删除
3.删除C盘中MySQL的信息:在ProgramData这个文件中。注:这个文件是个隐藏文件,需要显示隐藏文件。
4.卸载MySQL,然后删除C:\ProgramData\MySQL 文件
5.在电脑的环境高级变量设置里面的:系统参数的Path把MySQL安装时添加的配置删除。
6.在注册表中,点击编辑,查找一下,输入MySQL,根据实际情况,来判断是否删除注册,有的不是安装MySQL时产生的注册表,就不用删。注:有的不是安装MySQL产生的,不要删,如果找到的环境变量中的Path中MySQL,应该修改,把MySQL去掉,而不是删除对应的注册信息。
7.卸载MySQL数据库并删除他的安装目录,然后重启一下机器,再次安装。
8.在安装的过程中,有个一server name的值是MySQL,点击next的时候,会有警告弹出框,意思就是已经有这个名字了,需要换一个。这个时候不用害怕,只需要在选项中选择一个然后点击next即可。