问题产生:
一般情况下,MySql数据库是不允许进行远程连接操作的,强行使用Navicat连接会报出下面的错误。
服务器连接错误主机'XXX'不允许连接到此的MySQL的服务器
方法步骤:
1、远程登录授权
在服务器端进行操作,下面的SQL尽量采取复制粘贴,自己手打容易出错。点击CMD的左上角是有复制粘贴的功能的。
1、授予全部权限给所有数据库的所有表用户名为根密码为123456。
注:此密码为你使用Navicat连接时的密码。
mysql > grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
2、刷新的MySQL系统权限相关表,在不重启的MySQL的的的的服务的情况下直接生效。
mysql>flush privileges;
2、配置安全组