為PolarDB叢集建立一個新的資料庫。
介面說明
叢集必須滿足以下條件,否則將建立失敗:
當前叢集狀態:運行中。
當前叢集鎖定模式:正常。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
polardb:CreateDatabase |
create |
*DBCluster
|
無 | 無 |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| DBClusterId |
string |
是 |
叢集 ID。 |
pc-************** |
| DBName |
string |
是 |
資料庫名稱,名稱需滿足如下要求:
說明
|
testDB |
| CharacterSetName |
string |
是 |
字元集。關於字元集的取值範圍,請參見字元集表。 |
utf8 |
| DBDescription |
string |
否 |
資料庫備忘資訊,備忘資訊需滿足如下要求:
說明
當叢集為 PolarDB PostgreSQL 版(相容 Oracle)或 PolarDB PostgreSQL 版時,該參數必填;當叢集為 PolarDB MySQL 版時,該參數非必填。 |
testdesc |
| AccountName |
string |
否 |
授權訪問該資料庫的帳號名。可通過介面 DescribeAccounts 查詢帳號資訊。 說明
|
testacc |
| AccountPrivilege |
string |
否 |
帳號許可權,取值範圍如下:
若該參數不填,則預設為 ReadWrite。 說明
|
ReadWrite |
| Collate |
string |
否 |
語言環境設定,用於指定建立資料庫的定序。 說明
|
C |
| Ctype |
string |
否 |
語言環境設定,用於指定資料庫的字元分類。 說明
|
C |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
object |
|||
| RequestId |
string |
請求 ID。 |
93E98F25-BE02-40DA-83E3-F77F8D****** |
樣本
正常返回樣本
JSON格式
{
"RequestId": "93E98F25-BE02-40DA-83E3-F77F8D******"
}
錯誤碼
|
HTTP status code |
錯誤碼 |
錯誤資訊 |
描述 |
|---|---|---|---|
| 400 | InvalidDBName.Malformed | The specified parameter DBName is not valid. | 操作失敗,指定的資料庫名稱格式無效。 |
| 400 | Database.AddError | Instance %s add database minidoc error | 執行個體%s添加資料庫minidoc錯誤 |
| 400 | InvalidDBDescription.Malformed | The specified parameter DBDescription is not valid. | 指定的參數DBDescription無效。 |
| 400 | InvalidAccountPrivilege.Malformed | The specified parameter AccountPrivilege is not valid. | 指定的參數AccountPrivilege無效。 |
| 400 | InvalidAccountName.Malformed | The specified parameter AccountName is not valid. | 指定的參數AccountName無效。 |
| 404 | InvalidDBCluster.NotFound | The DBClusterId provided does not exist in our records. | 當前的記錄中不存在提供的DBClusterId。 |
| 404 | InvalidDBClusterId.Malformed | The specified parameter DBClusterId is not valid. | 指定的參數DBClusterId無效 |
| 404 | InvalidDBClusterId.NotFound | The DBInstanceId provided does not exist in our records. | 當前的記錄中不存在提供的DBClusterId。 |
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。