Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Relational Database Service/ Referência de API/ API v3 (recomendada)/ Consulta de informações de versão sobre um mecanismo de banco de dados
Atualizado em 2023-05-05 GMT+08:00

Consulta de informações de versão sobre um mecanismo de banco de dados

Função

Esta API é usada para consultar as informações de versão de banco de dados de um especificado mecanismo de banco de dados.

  • Antes de chamar uma API, você precisa entender a API em Autenticação.

URI

  • Formato de URI

    GET /v3/{project_id}/datastores/{database_name}

  • Descrição do parâmetro
    Tabela 1 Descrição do parâmetro

    Nome

    Obrigatório

    Descrição

    project_id

    Sim

    Especifica o ID do projeto de um locatário em uma região.

    Para obter detalhes sobre como obter o ID do projeto, consulte Obtenção de um ID de projeto.

    database_name

    Sim

    Especifica o mecanismo de banco de dados. O valor pode ser qualquer um dos seguintes e não faz distinção entre maiúsculas e minúsculas:

    • MySQL
    • PostgreSQL
    • SQLServer

Solicitação

  • Parâmetros de solicitação

    Nenhum

  • Exemplo de URI

    GET https://rds.ap-southeast-1.myhuaweicloud.com/v3/619d3e78f61b4be68bc5aa0b59edcf7b/datastores/mysql

Resposta

  • Resposta normal
    Tabela 2 Descrição do parâmetro

    Nome

    Tipo

    Descrição

    dataStores

    Array of objects

    Indica a lista de versões de banco de dados.

    Para mais detalhes, consulte Tabela 3.

    Tabela 3 Descrição da estrutura de dados do campo dataStores

    Nome

    Tipo

    Descrição

    id

    String

    Indica o ID da versão de banco de dados. O valor é único.

    name

    String

    Indica o número da versão de banco de dados.

    • Para o MySQL, o número de versão menor pode ser retornado. Por exemplo, se a versão do mecanismo de banco de dados for MySQL 5.6.51, 5.6.51 será retornado.
    • Para PostgreSQL e Microsoft SQL Server, somente o número da versão principal (dois dígitos) é retornado. Por exemplo, se a versão do mecanismo de banco de dados for PostgreSQL 9.6.X, somente a 9.6 será retornada.
  • Exemplo de resposta normal
    {
    	"dataStores": [{
    		"id": "87620726-6802-46c0-9028-a8785e1f1921",
    		"name": "8.0.21"
    	}, {
    		"id": "87620726-6802-46c0-9028-a8785e1f1922",
    		"name": "5.7.33"
    	}, {
    		"id": "e8a8b8cc-63f8-4fb5-8d4a-24c502317a62",
    		"name": "5.6.51"
    	}]
    }
  • Resposta anormal

    Para mais detalhes, consulte Resultados anormais da solicitação.

Código de status

Código de erro

Para mais detalhes, consulte Códigos de erro.