服务器安装好mysql后,用navicat连接报错:
[HY000][1130] null, message from server: "Host '1.3x.8x.x' is not allowed to connect to this MySQL
遇到这种情况,先确定安全组的3306端口是否开放,如果开放了一般是远程的mysql没有开启远程连接的权限导致,所以解决办法就是开放权限。
use mysql;
update user set host = '%' where user='root';
flush privileges;
完事!