这个问题大多是因为机子上以前装过MySql,卸载时没有完全卸载干净所导致。
解决方法:
1:在控制面板-卸载程序-把Mysql删除(卸载).
2:win+R 打开注册表
查看下面3处是否存在,如果存在则一一删除。
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
3:这一条很关键
打开C:\Documents and Settings\All Users\Application Data目录
或者 C:\ProgramData (找不到可能隐藏,文件夹选项-查看-显示隐藏文件)
查看是否存在MySQL文件夹
如果存在把此文件夹删除。
如果不存在打开工具栏工具-文件夹选项-查看,在隐藏文件和文件夹选项,选择显示所有文件和文件夹。
这时在查看是否存在隐藏的MySQL文件夹。如果存在删除它。
4:查找计算机上的一些软件安装目录,看是否存在以前装MySQL留下来的安装目录。
如发现,在该目录下找到my.ini文件。直接删除。或者直接把该目录删除掉。
5:重新启动计算机(此步骤建议做到,如不方便。可省略。省略此步骤后,如果重装失败。可以重新尝试整个步骤)
以上5个步骤完成后,再次安装试一下吧。