在一台PC上安装了MySql(以前安装并卸载过),再次安装root用户密码设置失败,导致无法访问。

可能的原因排除:
1.以前安装过mysql,windows的服务里面有mysql服务,mysql服务的名称和现在的一致,换个其他名称
2.权限问题:看看是不是以adminstrator身份进行的安装
3.端口被占用:3306端口被占用
看这样的情况应该是mysql已经安装,只是不能把它配置为windows服务,原因1有可能是。

 

查看端口占用情况:netstat -a  3306端口未被占用;确认为管理员身份登录;查看控制面板->管理工具->服务也没有该服务。

再次重装并修改默认的服务名称(MySql 5.5),就可以规避该问题。同事说清除注册表信息也可以解决该问题。