本文由 阿里云国际站代理商『翼龙云/TG @Yilongcloud 撰写』如需转载请注明!
本文将以实操为导向,为您提供一份详细的阿里云 RDS 教程,从前置准备、实例创建、网络配置到最终的阿里云国际数据库连接,帮助您快速上手。
一、前置条件:账号准备与网络规划
在开始部署之前,您需要完成阿里云国际站的账号注册与基础网络规划。
账号与支付准备 部署云资源需要一个已激活并绑定支付方式的阿里云国际版账号。对于部分海外用户或跨国团队,如果在绑定国际信用卡或海外手机号实名认证时遇到门槛,翼龙云/Yilongcloud 作为渠道合作伙伴,可协助梳理开户注册准备事项,并提供微信、支付宝、港币/美金对公转账、USDT 等多种支付与充值协助方案,帮助您快速完成底层账号准备。
网络规划(VPC) 在创建 RDS 实例前,建议先在目标地域(Region)创建好专有网络(VPC)和交换机(VSwitch)。这将为您的数据库提供一个逻辑隔离的网络环境,确保后续云服务器(ECS)能够通过内网安全连接到数据库。
硬性约束:ECS 与 RDS 想要内网互通,必须满足同一账号、同一地域、同一 VPC;跨 VPC、跨地域无法直接内网访问。
二、逐步操作:在控制台创建 RDS 实例
完成前置准备后,即可进入控制台执行 RDS 实例创建的核心步骤。
进入 RDS 控制台:登录阿里云国际站,在产品列表中搜索并选择“ApsaraDB RDS”,进入关系型数据库控制台。
选择创建实例:点击“创建实例”,选择“MySQL”作为数据库引擎。生产环境建议选择 MySQL 8.0 或以上版本。
配置实例规格与计费:根据业务需求选择地域、可用区、网络类型(选择提前建好的 VPC)以及实例规格。
| 维度 | 选项 | 适用场景与特点 |
| 计费方式 | 按量付费 (Pay-As-You-Go) | 适合短期测试、业务波动大或初期探索阶段,按小时扣费。 |
| 计费方式 | 包年包月 (Subscription) | 适合长期稳定的生产环境,通常具有更优的长期成本。 |
| 实例系列 | 基础版 (Basic) | 单节点运行,无备用节点、无自动故障切换,仅适合测试环境,不建议正式业务上线。 |
| 实例系列 | 高可用版 (High Availability) | 主备双节点架构,支持自动故障切换,支持添加只读实例,适合跨境独立站、企业正式生产环境。 |
确认订单并创建:核对配置信息与预估费用后,点击“立即购买”或“确认订单”。
预期结果:返回 RDS 实例列表,您会看到新创建的实例状态显示为“创建中”。等待几分钟后,状态将变更为“运行中”,此时实例创建完成。
三、逐步操作:配置 RDS 实例
许多用户在搜索阿里云 RDS 数据库怎么用时,往往卡在配置环节。实例运行后,必须完成以下两项配置才能正常访问。
设置 IP 白名单
操作路径:点击实例 ID 进入详情页,在左侧导航栏找到“数据安全性” > “白名单与安全组”。
添加规则:点击“添加白名单分组”或修改默认分组。将需要访问该数据库的服务器 IP 地址(如 ECS 的内网 IP 或您本地办公网的公网 IP)填入其中。
重点提醒:
- 白名单默认仅放行0.0.1,外部设备默认全部无法访问;
- 白名单修改存在约 1 分钟生效延迟,保存后不要立刻测试连接;
- 临时测试可填写0.0.0/0,正式环境务必删除,避免数据库遭受暴力破解。
预期结果:白名单保存后即刻生效,只有在白名单内的 IP 才能发起连接请求。
创建高权限账号与数据库
· 可创建唯一高权限账号(一个实例仅支持 1 个),设置大小写 + 数字 + 特殊符号的高强度密码;
安全最佳实践:高权限账号仅用于运维、迁移、建库;网站业务程序不要直接使用高权限账号,单独新建普通业务账号,只授予对应数据库最小访问权限。
- 切换至【数据库管理】,点击 “创建数据库”,输入数据库名称; 字符集推荐选择 utf8mb4,MySQL8.0 配套排序规则 utf8mb4_0900_ai_ci,完整支持中文、表情、多语种文字。
预期结果:账号状态显示为“激活”,数据库列表成功展示新建的库。
四、连接验证:通过客户端连接数据库
这是检验阿里云 RDS 使用方法是否成功的最后一步。
获取连接地址
在实例详情的 “数据库连接” 页面,您可以找到内网地址和外网地址。
- 同 VPC 内 ECS 访问:使用内网地址(速度快、安全、无额外公网流量);
- 本地电脑远程调试:必须先手动点击申请外网地址,没有申请外网地址无法公网连通;
重要:内网地址、外网地址不可混用。
三种常用连接方式
DMS 在线连接(无需安装软件) 实例详情页直接点击「登录数据库」,输入账号密码即可在线执行 SQL、导入导出数据,适合快速调试。
本地图形客户端(Navicat / DBeaver,站长最常用) 主机 / Host:填入 RDS 外网地址 端口 Port:3306 用户名、密码:刚刚创建的数据库账号
安全建议:公网远程访问建议开启 SSL 加密,防止明文传输数据泄露。
Linux 服务器命令行连接(ECS 运维场景)
bash
mysql -h RDS连接地址 -P 3306 -u 数据库账号 -p
回车输入密码即可登录。
预期结果:测试连接成功,执行 SHOW DATABASES; 能够看到自建业务库,代表部署全流程完成。
五、常见问题排查(FAQ)
- 阿里云国际版云数据库与自建数据库怎么选?阿里云国际版云数据库适合希望降低部署、备份、高可用运维负担的团队;自建数据库灵活度更高,但需要自行承担补丁、备份、监控、容灾和恢复。重要系统应先做兼容性和恢复测试,确认回滚方案后再迁移。
- ·阿里云国际版云数据库价格主要由哪些因素决定,询价前需要准备什么? 阿里云国际版云数据库没有脱离配置和地区的统一固定价。价格通常受区域、规格、计费周期、存储容量、公网流量、备份策略、税费影响。询价前准备:目标地域可用区、CPU 内存规格、存储大小、预计使用周期。
- ·如何设置阿里云国际 RDS 的白名单? 在实例详情页「数据安全性」>「白名单与安全组」配置,支持单个 IP 或者 CIDR 网段(192.168.1.0/24)。本地开发务必填写当前出口公网 IP;不要长期开放全网0.0.0.0/0。
- ·阿里云国际 RDS 连接失败,标准排查顺序? ①确认连接地址没有混用内网 / 外网;公网访问确认已经申请外网地址; ②检查发起访问设备 IP 已加入白名单,等待生效延迟; ③ECS 内网连通:确认 ECS 和 RDS 同一地域、同一 VPC; ④核对账号密码、端口 3306;检查本地 VPN / 代理导致公网 IP 变动; ⑤关闭电脑 / 服务器本地防火墙拦截 3306 端口。
六、费用管理与资源清理
对于按量付费的测试实例,如果在完成教程后不再需要使用,请务必及时清理资源以避免持续产生费用。
释放实例:在 RDS 控制台的实例列表中,找到目标实例,在右侧操作栏选择“释放实例”或“删除”。
注意事项:实例一旦释放,所有数据将不可恢复。在执行释放操作前,请务必确认是否需要通过控制台的“备份恢复”功能将重要数据导出或创建最终快照。如果是包年包月实例,则需在“费用与成本”中心关闭自动续费,等待其自然到期。
