开发者社区> 问答> 正文

API参考 - API参考 -   数据库管理 - CreateDatabase



描述


该接口用于在某个实例下创建数据库,实例必须满足以下条件,否则操作将失败:

  • 实例状态为运行中。
  • 实例中的数据库数量没有超出实例最大数据库数量。
  • 实例类型是主实例。

[tr=transparent] [/url]注意[tr=transparent]PostgreSQL及PPAS实例中用户有权限通过SQL做CREATE DATABASE操作,该接口不支持PostgreSQL和PPAS。

请求参数

[tr=rgb(51, 205, 229)][td]名称
类型是否必须描述ActionString是系统规定参数,取值为CreateDatabase。DBInstanceIdString是实例ID。DBNameString是数据库名:
  • 由小写字母,数字、下划线组成,字母开头;
  • 长度不超过64个字符;
  • 其他非法字符,详见[url=https://help.aliyun.com/document_detail/26317.html#reference_pwh_14n_12b]禁用关键字表。
CharacterSetNameString是字符集,取值范围限定如下字符集:
  • MySQL类型:utf8、gbk、latin1、utf8mb4(MySQL 5.5和5.6)。
  • SQLServer类型:Chinese_PRC_CI_AS、Chinese_PRC_CS_AS、SQL_Latin1_General_CP1_CI_AS、SQL_Latin1_General_CP1_CS_AS、Chinese_PRC_BIN。
DBDescriptionString否数据库描述:
  • 以中文或字母开头,不能以http://和https://开头;
  • 由中文、字母、数字、‘_’和‘-’组成;
  • 长度2~256个字符。


返回参数

[tr=rgb(51, 205, 229)][td]参数 类型说明<公共返回参数>-详见公共参数

请求示例

https://rds.aliyuncs.com/?Action=CreateDatabase&CharacterSetName=gbk&DBName=testdb02&DBInstanceId=riauvjz6zajfiq6ba1370329449201&<[公共请求参数]>

返回示例


XML格式<CreateDatabaseResponse><RequestId>5A77D650-27A1-4E08-AD9E-59008EDB6927</RequestId></CreateDatabaseResponse>
JSON格式{"RequestID":"5A77D650-27A1-4E08-AD9E-59008EDB6927"}

展开
收起
梨好橙 2018-09-11 23:48:11 1304 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
CUDA MATH API 立即下载
API PLAYBOOK 立即下载
传统企业的“+互联网”-API服务在京东方的实践 立即下载