MySQL 不允许远程登录, 所以远程登录失败了, 解决方法如下:
在装有 MySQL 的机器上登录 MySQL mysql -u root -p 密码
执行 use mysql;
执行
update user set host = '%' where user = 'root';
这一句执行完可能会报错, 不用管它.
执行 FLUSH PRIVILEGES;
来源: http://www.bubuko.com/infodetail-2607488.html