如何解决ECS Navicat for MySQL远程连接报10038的错误
1个回答
2017-08-22
展开全部
如何解决ECS Navicat for MySQL远程连接报10038的错误
解决mysql远程连接报10038的错误操作如下:
第一步:首先设置root用户的host为所有IP:
进入Mysql:
mysql -uroot -pyoupass
进入后use mysql
然后,update user set host=’%’ where user=’root’ and host=’localhost’;
flush privileges;
上面这一步注意分号,设置完了可以 select user,host from user表看看,设置成功没。
第二步:
如果你是云服务器,要去设置my.cnf 把下面bind-address 设置成你的云服务器的外网IP。
解决mysql远程连接报10038的错误操作如下:
第一步:首先设置root用户的host为所有IP:
进入Mysql:
mysql -uroot -pyoupass
进入后use mysql
然后,update user set host=’%’ where user=’root’ and host=’localhost’;
flush privileges;
上面这一步注意分号,设置完了可以 select user,host from user表看看,设置成功没。
第二步:
如果你是云服务器,要去设置my.cnf 把下面bind-address 设置成你的云服务器的外网IP。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询