网站建设方案标书,深圳公司注册登记中心,私域商城平台,开发公司修路的费用出现报错#xff1a;1130 - Host ipaddress is not allowed to connect to this MySQL serve navicat#xff0c;当前ip不允许连接到这个MySQL服务 
解决当前ip无法连接远程mysql的方法 
1. 查看mysql端口#xff0c;并在服务器安全组中放开相应入方向端口后重启服务器 
sud…出现报错1130 - Host ipaddress is not allowed to connect to this MySQL serve navicat当前ip不允许连接到这个MySQL服务 
解决当前ip无法连接远程mysql的方法 
1. 查看mysql端口并在服务器安全组中放开相应入方向端口后重启服务器 
sudo netstat -tulnp | grep mysql 
查看端口有没有开放。确认对应端口防火墙都关闭了。注意如果部署在阿里云记得阿里云上安全组对应的端口也要开放。意思同一个端口要开放两次 
2 确认都没有问题了大概率是没有开放远程连接。 
步骤一登录mysql 
mysql -u root -p 
步骤二 切换到mysql数据库 
use mysql 
步骤三查询user表对应账号的host字段 
user表是存储在mysql数据库中的一个核心权限表它负责记录允许连接到MySQL服务器的账号信息以及这些账号的全局权限。其中user账号对应的host字段表示当前用户可以通过host内的ip访问mysql 
select host from user where userroot; 步骤四修改对应用户的host字段 
(%表示所有localhost仅本地或单独的某个ip) 
update user set host  % where user  root;  
步骤五查看是否修改成功并重新加载权限表 
select host from user where userroot;flush privileges;