网络类型不同
若云服务器(cvm)实例和 mysql 实例的网络类型不一致,则 cvm 实例无法直接通过内网访问 mysql 实例。
cvm 实例采用私有网络(vpc),mysql 实例采用基础网络
解决办法一(推荐):将 mysql 实例从基础网络切换为 vpc 网络,请参见切换网络。
注意:
切换后,两者必须处于同一 vpc 网络,才能内网互通。
基础网络切换至 vpc 网络后,无法再切换回来。
切换后,vpc 网络访问立即生效,原有基础网络的访问将保留24小时,请在24小时内将该实例相关联的实例迁至 vpc 网络,以保证相关实例的访问。
解决办法二:重新购买基础网络的 cvm 实例(cvm 实例不支持从 vpc 迁移到基础网络)。但是 vpc 网络比基础网络更安全,建议您使用 vpc 网络。
解决办法三:cvm 实例使用 mysql 实例的外网连接地址连接 mysql 实例。这种方式的性能、安全性、稳定性较差,建议您使用 vpc 网络。
cvm 实例采用基础网络,mysql 实例采用私有网络(vpc)
解决办法一(推荐):将 cvm 实例从基础网络迁移到 vpc 网络,具体操作请参见cvm 迁移示例。
注意:
切换后,两者必须处于同一 vpc 网络才能内网互通。
迁移前,请自行解绑内外网负载均衡 clb 以及弹性网卡,并释放主网卡的辅助 ip,迁移后再进行绑定。
迁移过程中,实例需要进行重启,请勿进行其他操作。
迁移后,请注意检查实例运行状态,内网访问以及远程登录是否正常。
基础网络切换 vpc 网络后不可逆,cvm 切换至 vpc 网络后与其他基础网络的云服务不互通。
解决办法二:使用基础网络互通。
解决办法三:cvm 实例使用 mysql 实例的外网连接地址连接 mysql 实例。这种方式的性能、安全性、稳定性较差,建议您使用 vpc 网络。
私有网络不同
默认情况下,cvm 实例与 mysql 实例的网络类型都为 vpc 网络且两者都位于同一 vpc 网络时,才能直接通过内网互通。如果位于不同 vpc,可以采取以下方法使 cvm 和 mysql 进行互通。
解决办法一(推荐):将 mysql 实例迁移到 cvm 实例所在的 vpc 网络。
具体操作:参考 mysql 的切换网络,将 mysql 实例的 vpc 网络切换成 cvm 实例所在的 vpc 网络。
解决办法二:在两个 vpc 网络之间建立对接连接。
若不采取以上办法,则位于不同 vpc 网络的 cvm 和 mysql 只能通过公网互通。这种方式的性能、安全性、稳定性较差。
安全组配置有误
若 cvm 实例和 mysql 实例的安全组配置有误,则 cvm 实例无法直接通过内网或外网访问 mysql 实例。
cvm 实例安全组配置有误
若想要使用 cvm 实例访问 mysql 实例,需要在 cvm 安全组中配置出站规则,当出站规格的目标配置不为0.0.0.0/0且协议端口不为 all 时,需要把 mysql 实例的 ip 及端口添加到出站规则中。
登录安全组控制台,单击安全组名称进入 cvm 绑定的安全组
腾讯云服务器怎么搭载网页阿里云服务器怎么用小程序腾讯云服务器硬盘版的如何清理企业邮箱怎么迁移邮件阿里云服务器的型号区别虚拟主机怎么使用网站升级如果不解决这些问题 小心伤到自己济南ecs云服务器变更企业主体