获取 Database 列表
根据数据源 ID 查询数据库列表。
请求地址:/openapi/v1/metadata/database/list
请求方法:GET
请求参数
| 参数 | 类型 | 是否必选 | *说明 | 示例 |
|---|---|---|---|---|
| datasourceId | String | 是 | 数据源 ID。您可以调用获取数据源列表接口获取 datasourceId。 | ds-d92qvqp8o1fw |
| current | Integer | 否 | 当前页码,从 1 开始,默认 1。 | 1 |
| pageSize | Integer | 否 | 分页大小,默认 10。 | 10 |
返回参数
| 参数 | 类型 | 说明 | 示例 |
|---|---|---|---|
| success | Bool | 接口调用是否成功。返回值:ture、false。 | ture |
| requestId | String | 请求 ID。 | Ej9m8LUA-jpmmtURnkpog6FOdpjt5PKP |
| data | Array | 数据库列表,包含数据库名称(databaseName)、字符集名称(charsetName)、校对集名称(collationName)等信息。 | { "databaseName": "9zcloud", "charsetName": "utf8", "collationName": "utf8_general_ci" } |
| current | Integer | 当前页码。 | 1 |
| pageSize | Integer | 每页的大小。 | 50 |
| total | Integer | 数据库总数。 | 1 |
调用成功示例
{
"success": true,
"requestId":"Ej9m8LUA-jpmmtURnkpog6FOdpjt5PKP",
"data": [{
"databaseName": "9zcloud",
"charsetName": "utf8",
"collationName": "utf8_general_ci"
}],
"current": 1,
"pageSize": 10,
"total": 1
}