问题产生:
一般情况下,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、配置安全组

本文介绍了如何解决MySQL不允许远程连接的问题,包括授权远程登录、配置服务器安全组以开放3306端口,以及使用Navicat和CMD两种方式连接远程MySQL数据库的详细步骤。
最低0.47元/天 解锁文章
873

被折叠的 条评论
为什么被折叠?



