Access denied for user 'root'@'localhost' (using password: YES)
root密码错误,修改下root密码,重启服务就可以了。
参考自:
MySQL拒绝访问错误的原因 http://www.data.5helpyou.com/article435.html
http://www.cr173.com/soft/38153.html......
答案就在这里:navicat for mysql
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?
1.密码错误
2.mysql服务没开
密码错了,去修改下密码吧
这种情况明显是你的密码是错误的啊。。。
从以下几个方面入手吧:
第一个,能不能ping通数据库坐在的主机,
第二部,能不能telnet数据库的端口号,没有可能要在入站规则那儿开放此端口。
第三部,mysql数据库启动没有,
第四部,mysql.cnf中bind-address有没有绑定固定ip,有就注释掉
第五步,如果还不行,在mysql所在主机上登录,看看有没有为远程登陆计算机授权,也就是mysql中user变种的host,
第六步,看看密码有没有错误。
第七部,还不行,可以重装mysql,重装navicat,重装系统。