开发者社区> xaubllxwtvaqiu> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

【笔记】API参考—数据库管理—CreateDB

简介: 调用CreateDB接口创建数据库。
+关注继续查看

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

请求参数

名称类型是否必选示例值描述
ActionStringCreateDB

系统规定参数。取值为CreateDB

AccountNameStringtest_acc

数据库所属的账号名称。

说明

  • 仅支持传入普通账号的账号名称,因为默认模式下的高权限账号默认拥有所有数据库的所有权限,而三权分立模式下的系统管理员账号、安全管理员账号和审计管理员账号均不需要该授权。
  • 您可以调用DescribeAccountList接口查看目标实例的账号信息,包括账号名称。
AccountPrivilegeStringReadWrite

数据库所属账号在目标数据库下的权限,取值范围如下:

  • ReadWrite:读写
  • ReadOnly:只读
  • DML:仅DML
  • DDL:仅DDL
  • ReadIndex:只读和索引
CharsetStringutf8

目标数据库所使用的编码字符集。

说明 您可以调用DescribeCharacterSet接口查询数据库支持的字符集类型。

DBInstanceNameStringpxc-****************

实例ID。

说明 您可以调用DescribeDBInstances接口查看目标地域下所有实例的详情,包括实例ID。

DbNameStringtest_db

新建数据库的名称。数据库名称需满足如下要求:

  • 由小写字母、数字、下划线(_)或中划线(-)组成,长度需为2~16个字符。
  • 需以字母开头,以字母或数字结尾。
  • 不能和已有的数据库名称重复。
RegionIdStringcn-hangzhou

实例所在地域ID。

说明 您可以调用DescribeRegions接口查看PolarDB-X支持的地域详情,包括地域ID。

DbDescriptionStringtest

数据库描述。最多支持256个字符。

SecurityAccountNameStringtest_dsa

安全管理员账号名称。

说明 若已开启三权分立模式,该参数必填。更多关于三权分立模式的信息,请参见三权分立

SecurityAccountPasswordStringPw@11111

安全管理员账号的密码。

说明 若已开启三权分立模式,该参数必填。更多关于三权分立模式的信息,请参见三权分立

返回数据

名称类型示例值描述
MessageString****

请求返回消息。

说明 请求成功时该参数为空,请求失败时会返回请求异常信息(如错误码等)。

RequestIdStringDC45C486-E7FA-409B-B002-9D16E4******

请求ID。

SuccessBooleantrue

请求是否成功。

示例

请求示例


http(s)://polardbx.cn-hangzhou.aliyuncs.com/?Action=CreateDB

&AccountName=test_acc
&AccountPrivilege=ReadWrite
&Charset=utf8
&DBInstanceName=pxc-**
&DbName=test_db
&RegionId=cn-hangzhou
&<公共请求参数>

正常返回示例

XML格式


<code>200</code>
<data>
<RequestId>DC45C486-E7FA-409B-B002-9D16E4</RequestId>
<Message/>
<Success>true</Success>
</data>
<requestId>DC45C486-E7FA-409B-B002-9D16E4</requestId>
<successResponse>true</successResponse>

JSON格式


{"RequestId":"DC45C486-E7FA-409B-B002-9D16E4","Message":"","Success":"true"}
            </div>

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【笔记】API参考—数据库管理—DescribeDbList
调用DescribeDbList接口查询获取实例下的数据库信息。
0 0
API参考—数据库管理—DeleteDB
调用DeleteDB接口删除数据库。
0 0
【笔记】API参考—实例管理—DescribeDBInstanceAttribute
调用DescribeDBInstanceAttribute接口查看实例的详细信息。
0 0
API参考—数据库管理—CreateDB
调用CreateDB接口创建数据库。
0 0
应用 Serverless 化,让业务开发心无旁骛
本文是在 2022 杭州云栖大会上分享的内容。伴随着云产品的全面 Serverless 化,应用架构也发生了很大变化,我们认为应用 Serverless 化是未来的趋势,可以让业务开发更加心无旁骛的聚焦业务创新。
0 0
重磅嘉宾畅聊大数据&AI开源话题,零距离感受激荡开源江湖
「开源人说」第四期——大数据& AI专场在今年云栖大会举办,阿里巴巴开源委员会大数据AI领域副主席王峰和阿里云AI开源项目EasyRec负责人施兴现场分享热门开源项目背后的故事。开源中国创始人&CTO红薯,白鲸开源联合创始人代立冬,浙大博导赵俊博,InfoQ总编辑王一鹏、Apache软件基金会成员李钰等嘉宾圆桌共话,对开源热点及痛点问题展开激烈讨论。
0 0
Python语言如何使用MindOpt建模并求解混合整数线性规划问题
MindOpt是一款高效的优化算法软件包,求解算法实现了线性规划(LP)、混合整数线性规划(MILP)、二次规划(QP),可以支持命令行、c、c++、java和python调用。接下来我们将发布一系列文章,讲述各个语言如何使用 MindOpt 来求解数学规划问题。
0 0
消灭空指针,Java 8 给我们更好的解决方案
在平时的业务开发中,空指针是我们经常遇到的问题,
0 0
拥抱开源,云原生时代下的开源牧码人的初心与坚守
王峰 阿里巴巴开源委员会大数据AI领域副主席 阿里云开源大数据平台负责人 Flink中文社区发起人
0 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
阿里云 API 精选手册(Alibaba Cloud API Playbook)
立即下载
ACE 区域技术发展峰会:Flink Python Table API入门及实践
立即下载
API 平台的安全实践
立即下载