RDS for MySQL 实操记录:从创建实例到在 DAS 里建库建表

举报
桑田 发表于 2026/11/03 08:55:58 2026/11/03
【摘要】 最近做数据库迁移练习,需要准备一个 MySQL 源端,我就在华为云上从零建了一个 RDS for MySQL 实例,并用 DAS 把库表和测试数据建好,记录下来供有同样需求的同学参考。

最近做数据库迁移练习,需要准备一个 MySQL 源端,我就在华为云上从零建了一个 RDS for MySQL 实例,并用 DAS 把库表和测试数据建好,记录下来供有同样需求的同学参考。

第一步是创建实例。区域选北京四,数据库版本选 MySQL 5.7,实例类型选单机版——只是练习和迁移源端用,单机足够,也便宜。规格选通用型 2vCPU 4GB,存储选 SSD 云盘 40GB,端口保持默认的 3306。网络方面,VPC 和子网直接用环境里预置好的,没有另建。管理员密码设置时要注意复杂度要求:长度和字符种类都有下限,太简单的密码提交时会直接报错,我第一次就因为密码过于简单被拦了下来,改成大小写字母、数字和符号混合的组合才通过。这里提醒一句,密码自己记好,后面登录 DAS 还要用。

实例提交之后不要急着连接,它的状态会依次经历"创建中"和"备份中",两个阶段都走完、状态变成"正常"之后才能用。我一开始在"备份中"阶段就去试连接,连不上还以为是配置出了问题,其实只是初始化没完成。耐心等几分钟,刷新列表看到状态正常即可。

第三步进 DAS 建库建表。从实例列表的操作菜单进入数据管理服务 DAS,用刚才设置的管理员账号登录。登录后新建数据库 finance,字符集按页面默认即可。再进入 SQL 操作界面,依次建两张表:client(客户表)和 bank_card(银行卡表),字段按实验手册里的定义来。建表语句执行前建议先通读一遍,确认库名和表名没有拼错。

第四步是造测试数据。两张表各插入 10 条示例数据,内容都是虚构的占位信息,插完后用 SELECT count 检查,两张表都返回 10 条,数据就齐了。这批数据后面做增量同步验证还要用到,所以条数和主键编号最好记一下。

最后说一下连通性和安全组。如果后续要从其他服务(比如数据复制服务)连这个实例,光实例正常还不够,还要检查安全组入方向有没有放行 3306 端口。放行时来源地址别图省事写 0.0.0.0/0 长期挂着,练习环境用完就删,或者只放行确实需要连它的那个网段。另外内网连接优先走 VPC 内网地址,不必给练习实例开公网访问。

小结一下:RDS 建实例本身不难,真正容易卡住的就三处——密码复杂度、实例没到"正常"状态就急着连、以及安全组没放行端口。把这三点提前注意好,从建实例到在 DAS 里建库建表造数,一趟下来基本不会返工。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。