要使用MySQL,在本机安装了一个MySQL5.6 windows32bit的,第一次安装正常,但我想安装在其他位置,改变数据文件的存放位置。所以卸载了,然后重新安装了一次。出现如下问题:Unable to update security settings. Access denied for user 'root'@'localhost' (using password: YES)

  网上查了查,没有卸载干净的原因,然后我就按照卸载的方法重新安装了几次,都会出现以上的问题。最后一次安装,我注意了一下,如果第一次安装是MySQL56的实例,在安装会生成带下划线的MySQL56_1的实例和服务,控制面板的服务中能看到两个mysql的服务。MySQL Notifier 中能看到两个服务。一个是可以访问的,一个可能访问不了。我本机的MySQL56的就访问不了。

  卸载了再装的目的就是要覆盖之前的,现在又两个实例,那干脆把不能使用的那个实例去掉就可以了,不必在反复的安装。

 MySQL Workbench工具的Server Administration 中会出现多个服务,想使用那个单击162506676.png

就可以了,而且在Workbench工具中,输入的连接等信息是会自动记忆的,再次启动Workbench能看到。