是的,AWS提供对RDS MySQL的支持。以下是一个使用AWS SDK for Python(Boto3)的示例代码,用于创建一个RDS MySQL实例:
import boto3
# 创建RDS客户端
client = boto3.client('rds')
# 创建RDS实例
response = client.create_db_instance(
DBInstanceIdentifier='my-rds-instance',
MasterUsername='admin',
MasterUserPassword='password',
Engine='MySQL',
AllocatedStorage=20,
DBInstanceClass='db.t2.micro',
VpcSecurityGroupIds=[
'security-group-id',
],
AvailabilityZone='us-east-1a',
PubliclyAccessible=True,
Tags=[
{
'Key': 'Name',
'Value': 'MyRDSInstance'
},
]
)
print(response)
这段代码使用AWS SDK for Python(Boto3)中的boto3.client('rds')
方法创建一个RDS客户端对象。然后,使用create_db_instance
方法创建一个RDS MySQL实例,提供必要的参数,例如实例标识符(DBInstanceIdentifier
)、用户名和密码(MasterUsername
和MasterUserPassword
)、存储分配大小(AllocatedStorage
)、实例类型(DBInstanceClass
)等等。
请注意,这只是一个示例代码,您需要根据您的具体情况进行适当的更改。