这个错误说明MySQL没有允许远程登录,只要授权可以远程登录就ok了。

登录到服务器上,mysql -u root -p 回车,password:(输入你的密码),进入到mysql之后输入命令:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;  /*把命令中的‘yourpassword’换成你的数据库密码*/

修改以后再键入刷新使用权限命令:

FLUSH PRIVILEGES
09-09 16:53