MySQL 怎么连接云托管的服务#887
cloud1-8gr701ygd7a604c8
让codebuddy帮我连接部署的,用了外网地址还是不行,让我添加 MySQL 数据库的安全组,怎么添加在哪里添加啊?
云托管服务和您的腾讯云账号下的其它资源(如: cvm, mysql, redis 等)内网网络无法互通。如果需要需要访问其它资源,需要为服务开启私有网络功能。 文档:https://docs.cloudbase.net/run/deploy/networking/internal-link
注意:个人版暂不支持改功能
云托管服务和您的腾讯云账号下的其它资源(如: cvm, mysql, redis 等)内网网络无法互通。如果需要需要访问其它资源,需要为服务开启私有网络功能。 文档:https://docs.cloudbase.net/run/deploy/networking/internal-link 注意:个人版暂不支持改功能
@cnb.a4fTQWflDcA(李白吃白菜) 所以说是我的版本问题是吧。。。我以为同在 cloudbase 下,应该是互通的呢。好的感谢
@cnb.a4fTQWflDcA(李白吃白菜) 但是我用的是外网网络,也不行吗
这里不是有外网地址吗,这个不能用吗
外网地址可通的,目前访问时有什么报错,从个人电脑通过 db 管理工具,访问外网地址是否是可以的。
小T
@tencent/cloud/cloudbase/community(云开发工程师) 你怎么看
云开发工程师
@cnbnn
这个问题我来梳理一下当前的情况:
用户在云托管服务中尝试连接 MySQL 数据库,使用外网地址连接失败,提示需要添加安全组。
外网地址理论上可以连通:正如 alfredhuang 所说,MySQL 的外网地址是可用的。如果从本地电脑通过数据库管理工具可以连通外网地址,说明 MySQL 外网访问本身没有问题。
云托管服务访问外网 MySQL 的情况:云托管服务访问外网地址时,出站流量默认是通的,但 MySQL 实例那边需要有安全组规则放行来自云托管服务的入站请求。
安全组配置位置:安全组是在 腾讯云 MySQL 控制台 中配置的,不是在云开发控制台。具体路径:
获取云托管出口 IP:在云托管服务的配置中查看其外网出口 IP,将这个 IP 加入 MySQL 安全组的白名单。
相关文档:
如果还有问题,欢迎继续反馈具体的报错信息,方便进一步定位 🙌
云开发环境ID
cloud1-8gr701ygd7a604c8
问题描述
让codebuddy帮我连接部署的,用了外网地址还是不行,让我添加 MySQL 数据库的安全组,怎么添加在哪里添加啊?