Access denied for user 是for 哪个user,如果你设定了这个用户的密码,比如你设了root密码,要进入mysql: mysql -u root也会提示Access denied ..的。必须明确指定-p: mysql -u root -p,输入密码才能进入mysql。你可以进入mysql后,use mysql,进入mysql库,select * from user,看看有没你的这个被denied的user@???,若没有,可以grant all on *.* to user@???,然后再试。