为了账号安全,请及时绑定邮箱和手机立即绑定

为什么3306端口已经开放了,远程连接mysql依旧连接不上??

为什么3306端口已经开放了,远程连接mysql依旧连接不上??

PHP
Cats萌萌 2019-03-17 11:35:25
问题:远程主机端口已经开放,并且本机可以ping同远程主机,也就是连接没问题。 但是在本机上看不到远程主机3306端口已经开放了,这是为什么? 测试如下: 使用navicat连接也连接不上10038错误 感谢各位解答 =====================补充问题2:linux远程主机上ifconfig 看到的是内网ip ,却看不到公网ip,这是为何?? 只能够看到内网ip,看不到公网ip 解决办法:谢谢各位的解答,dryyun和SAMPAN给出了解决办法,确实是阿里的安全组的问题参考链接https://www.alibabacloud.com/...https://www.bt.cn/bbs/thread-...
查看完整描述

5 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

能 ping 通,至少证明 ping 的 ip 是对的。
那么先关闭远程主机的防火墙,看看 能不能连 mysql

查看完整回答
反对 回复 2019-03-18
?
梵蒂冈之花

TA贡献1900条经验 获得超5个赞

查看完整回答
反对 回复 2019-03-18
?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

mysql远程帐号需要授权

create user 'abc'@'114.2.2.2' IDENTIFIED by 'abc8534535433';
grant all on db-name.* to 'abc'@'114.2.2.2';
查看完整回答
反对 回复 2019-03-18
?
翻过高山走不出你

TA贡献1875条经验 获得超3个赞

如果是阿里云,看看安全组的配置。

查看完整回答
反对 回复 2019-03-18
  • 5 回答
  • 0 关注
  • 1415 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信