晓夏

小皇

教育信息化方案砖家

#1045 - Access denied for user 'root'@'localhost' (using password: YES)

浏览量:1327

问题1:密码是否正确?

    如果能登陆服务器,则到服务器上  #mysql - u username -p  登陆下试试,如果能登陆上,则是mysql的服务认证出了问题,重启mysql服务

#service mysqld restart

    如果不能登录服务器,出现这个错误,就是密码不对了


问题2:登陆方式是否为localhost?

    如果你使用了一些外置软件登陆的,比如  Navicat for mysql 之类的软件,那么,你的MySQL应该配置为,你使用的用户的登陆IP为 22.22.22.23(这是你所在网络的IP地址),或者设置为 %,就是允许所有的网络IP可以访问这个mysql,如图所示

神回复

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。