连接Mysql时出现Host ’ ’ is not allowed to connect to this MySQL server错误提示,如图:
出错原因:
mysql数据库只允许其所在的服务器连接,不允许进行远程连接。
解决方法:
mysql服务器上设置一下授权即可!
1.连接mysql
mysql -uroot -p密码
2.给所有ip都赋予权限:
grant all privileges on *.* to 'root'@'%' identified by '123456';
3.使授权立即生效
flush privileges;
即可进行远程连接了。