之前装过mysql,因为某种原因就轻易将其卸载掉;建议遇到问题最好的办法面对它,而不是万能的重装、重启(有时这些还挺管用的)。
在重装mysql的过程你会发现你总会在掉链子:Start service 出现了红色的 x
大多原因是你没有将你以前的mysql卸载掉,以下是我结合各位大神的各种方法:
1.每个mysql安装页面的第一步都有 remove product 相信在这里直接卸载来得快些,如果你还是不放心的话,就到系统那卸载。
2.mysql 安装路径的删除 c:/ProgramData目录下的MySQL,将其删除(该文件记录了你以前装过mysql的密码及日志)。
这里注意的是:该文件夹也许是隐藏的:工具->文件夹选项->查看->隐藏文件和文件夹->显示隐藏的文件、文件夹或驱动器。
命令行----regedit进入注册表----删除以下位置的MYSQL的文件夹:
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
注:不一定是001和002,可能是ControlSet005、006之类,删除的时候,都删除就可以
安装过程可按照前一篇mysql安装过程!!!!
注意 :密码重装时可设置你的新密码,避免后面去my.ini 或者用命令提示符再次设置密码;
在安装的过程 也许你会漏掉自动启动mysql服务的选项会导致你出现下面问题:
1.Can't connection to MySQL server on localhost
解决方案:
这里可以不在乎在那个目录下! net start mysql
2.也许你接着还会遇到这样的问题:
Access denied for user 'root' @ 'localhost'<using password :YES>
解决方案: