本示例介绍如何使用阿里云Python SDK调用RDS的CreateDBInstance接口创建一个RDS实例。

阿里云关系型数据库(Relational Database Service,简称RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和高性能存储,RDS 支持MySQL、SQL Server、PostgreSQL和PPAS(Postgre Plus Advanced Server,一种高度兼容 Oracle 的数据库)引擎,并且提供了容灾、备份、恢复、监控和迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。

阿里云2000元代金券免费领,最新优惠1折抢购,2核4G云服务器仅799元/3年,新老用户同享,立即抢购>>>

示例代码

注意 运行该示例代码将创建RDS实例,并产生实际费用。

from aliyunsdkcore.client import AcsClient from aliyunsdkrds.request.v20140815 import CreateDBInstanceRequest # 创建 AcsClient 实例 client = AcsClient( "<your-access-key-id>", "<your-access-key-secret>", "<your-region-id>" ); request = CreateDBInstanceRequest.CreateDBInstanceRequest() request.set_Engine("MySQL") request.set_EngineVersion("5.7") request.set_DBInstanceClass("mysql.n1.micro.1") request.set_DBInstanceStorage("20") request.set_DBInstanceNetType("Intranet") request.set_SecurityIPList("0.0.0.0/0") request.set_PayType("Postpaid") request.set_DBInstanceDescription("MyRds") request.set_ClientToken("<uuid>") response = client.do_action_with_exception(request) print response