Todos os produtos
Search
Central de documentação

Data Management:Início rápido do SQL Console

Última atualização: Jun 27, 2026

Após fazer login em um banco de dados no Data Management (DMS), use o sql console para criar bancos de dados e tabelas, além de consultar e modificar dados. Este tópico usa um banco de dados ApsaraDB RDS for MySQL como exemplo.

Acessar o SQL Console

Use um dos métodos abaixo para abrir o sql console.

Pela barra de navegação superior

  1. Faça login no DMS 5.0.

  2. Na barra de navegação superior, escolha SQL Console > SQL Console.

    Nota

    Se estiver usando o console do DMS no modo simples, passe o mouse sobre o ícone 2023-01-28_15-57-17.png no canto superior esquerdo do console e escolha All Features > SQL Console > SQL Console.

  3. Na caixa de diálogo Select Database, pesquise e selecione um banco de dados e clique em Confirm.

Pela lista de instâncias

  1. Faça login no DMS 5.0.

  2. Na lista Database Instances, à esquerda da página, localize o banco de dados a gerenciar.

  3. Clique duas vezes no nome do banco de dados para acessar o sql console.

Criar uma tabela

Esta seção demonstra como criar uma tabela chamada test_table em um banco de dados MySQL no modo Security Collaboration.

Instruções SQL

  1. abra o sql console.

  2. Digite as instruções SQL para criar a tabela.

     CREATE TABLE test_table (
        id INT NOT NULL AUTO_INCREMENT,
        name VARCHAR(50) NOT NULL,
        age INT NOT NULL,
        PRIMARY KEY (id)
      );
  3. Clique em Execute.

    Após a execução, caso o nome da tabela não apareça na lista à esquerda, clique em no ícone shuaxin.

Interface gráfica

  1. abra o sql console.

  2. Clique com o botão direito em uma área em branco e selecione Create Table. Para uma visão geral do layout da Janela SQL, consulte Interface da Janela SQL.

  3. Configure as informações Basic Info e Column Info da tabela. Configure as abas Index Info e Foreign Key Info conforme suas necessidades de negócio.

  4. Após concluir a configuração, clique em Save Changes na parte inferior da página e, depois, em Execute Directly.

Perguntas frequentes sobre criação de tabelas

  • P: O que fazer se o sistema falhar ao executar a instrução CREATE TABLE e exibir uma mensagem indicando que uma regra de segurança proíbe a execução de CREATE_TABLE?

  • R: Esse problema ocorre apenas em bancos de dados gerenciados no modo Security Collaboration. Entre em contato com o administrador ou DBA para adicionar o comando CREATE_TABLE à regra de segurança associada à instância.

    1. Na barra de navegação superior, escolha Security and disaster recovery (DBS) > Security Rules.

      Nota

      Se estiver usando o console do DMS no modo simples, passe o mouse sobre o ícone 2023-01-28_15-57-17.png no canto superior esquerdo do console e escolha All Features > Security and disaster recovery (DBS) > Security Rules.

    2. Localize o conjunto de regras desejado e clique em Edit na coluna Actions.

    3. No painel de navegação à esquerda, clique em SQL Correct.

    4. Defina Checkpoints como SQL execution rules.

    5. Encontre a regra chamada Allow all DDL statements to be directly executed in sql console e clique em Edit na coluna Actions.

    6. Adicione o tipo de SQL indicado na mensagem de erro, como CREATE_TABLE, à DSL da regra de segurança e clique em Submit.

    7. Após enviar a alteração, ative a regra Allow all DDL statements to be directly executed in sql console e desative a regra que exige a abertura de ticket para executar instruções DDL.

    Para mais informações, consulte Alteração de dados.

Consultar dados usando SQL

  1. abra o sql console.

  2. No sql console, digite uma instrução de consulta ou clique duas vezes no nome da tabela para gerar automaticamente uma consulta e, depois, clique em Execute.

    Após consultar os dados, edite o conjunto de resultados na seção Execution Result. Para mais informações, consulte Gerenciar conjuntos de resultados.

Atualizar dados usando SQL

  1. abra o sql console.

  2. Na janela SQL Window, digite uma instrução de atualização e clique em Execute.

  3. Na caixa de diálogo Execution Confirmation, clique em OK.

Gerenciar consultas SQL salvas

Após abrir o sql console, adicione, use e gerencie suas consultas SQL salvas.

Adicionar uma consulta SQL salva

  1. Na janela sql console, digite e selecione uma instrução SQL.

  2. Clique em Saved SQL > Add.

  3. Na caixa de diálogo Add to Saved SQL, insira um Title, selecione um Scope e clique em OK para adicionar a instrução às Saved SQL.

Usar uma consulta SQL salva

Clique em Saved SQL > Select e selecione o título da consulta desejada para carregar a instrução SQL correspondente.

Editar uma consulta SQL salva

  1. Clique em Saved SQL > Management.

  2. Edite, exclua ou use as consultas SQL salvas.

    Nota

    É possível editar o Title, o Scope e o SQL de uma consulta salva.

Visualizar dados como tabela

  1. abra o sql console.

  2. Na janela sql console, clique com o botão direito na tabela desejada e selecione Open Table.

  3. Na aba Table exibida, visualize os dados em formato tabular.

  4. No canto superior direito da página, clique em no ícone lieshehzi, selecione um Column Name e clique em OK para modificar as colunas retornadas pela consulta.

Gerenciar conjuntos de resultados

Pesquisar um conjunto de resultados

Na caixa de pesquisa no canto superior direito do conjunto de resultados, digite o termo desejado. Os dados correspondentes serão destacados. Selecione também Filter para exibir apenas as linhas correspondentes.

Exportar um conjunto de resultados

Clique em Export File. É possível exportar arquivos de vários tipos, como All Result Sets (todos os conjuntos de resultados em um único sql console, cada um em um arquivo Excel separado), Export as excel e Export as text.

Editar um conjunto de resultados

Na área do conjunto de resultados, clique em Enable Edit para executar operações como Insert e Delete. Após editar, clique em Submit Changes.

Nota

Não é possível editar um conjunto de resultados sem chave primária 'NOT NULL' ou chave única. Se a edição não estiver disponível, passe o mouse sobre o ícone edit-lock para ver o motivo e a solução.

  • Inserir dados: adiciona uma linha vazia ao final do conjunto de resultados. Digite os dados a incluir.

  • Editar dados: clique em uma célula para editar seu conteúdo. Campos sensíveis mascarados não podem ser editados. Um marcador vermelho aparece no canto superior esquerdo da célula editada.

  • Excluir dados: selecione uma linha e clique em Delete. A linha excluída fica destacada em cinza.

    Nota

    É possível desfazer essa exclusão.

  • Enviar alterações: após inserir, editar ou excluir dados, clique em Submit Changes para aplicar as modificações. Execute a consulta novamente para visualizar os dados atualizados.

Copiar dados de um conjunto de resultados

Os exemplos a seguir descrevem operações de cópia no sistema operacional Windows.

  • Para copiar dados de uma única célula, selecione-a e clique em copy ou pressione Ctrl+C.

  • Para copiar dados de um intervalo de células, clique em na primeira célula, mantenha pressionada a tecla Shift e clique em na última célula. Depois, pressione Ctrl+C.

  • Copiar dados de várias colunas:

    • Para copiar dados de colunas consecutivas, clique em no cabeçalho da primeira coluna, mantenha pressionada a tecla Shift e clique em no cabeçalho da última coluna. Depois, pressione Ctrl+C.

      Por exemplo, para copiar dados das colunas 1 a 5 da tabela test_table, clique em no cabeçalho da coluna 1. Mantenha pressionada a tecla Shift e clique em no cabeçalho da coluna 5. Os dados das colunas 1 a 5 serão destacados. Depois, pressione Ctrl+C.

    • Para copiar dados de colunas não consecutivas, mantenha pressionada a tecla Ctrl e clique em no cabeçalho de cada coluna desejada. Depois, pressione Ctrl+C.

      Por exemplo, para copiar dados das colunas 1, 3 e 5 da tabela test_table, clique em no cabeçalho de qualquer uma dessas colunas. Mantenha pressionada a tecla Ctrl e clique em nos cabeçalhos das outras duas colunas. Os dados das colunas 1, 3 e 5 serão destacados. Depois, pressione Ctrl+C.

  • Copiar dados de várias linhas:

    • Para copiar dados de linhas consecutivas, clique em no número de sequência da primeira linha, mantenha pressionada a tecla Shift e clique em no número de sequência da última linha. Depois, pressione Ctrl+C.

      Por exemplo, para copiar dados das linhas 1 a 5 da tabela test_table, clique em no número de sequência da linha 1. Mantenha pressionada a tecla Shift e clique em no número de sequência da linha 5. Os dados das linhas 1 a 5 serão destacados. Depois, pressione Ctrl+C.

    • Para copiar dados de linhas não consecutivas, mantenha pressionada a tecla Ctrl e clique em no número de sequência de cada linha desejada. Depois, pressione Ctrl+C.

      Por exemplo, para copiar dados das linhas 1, 3 e 5 da tabela test_table, clique em no número de sequência de qualquer uma dessas linhas. Mantenha pressionada a tecla Ctrl e clique em nos números de sequência das outras duas linhas. Os dados das linhas 1, 3 e 5 serão destacados. Depois, pressione Ctrl+C.

Perguntas frequentes

  • P: Ao executar uma instrução SQL no DMS, recebo a mensagem de erro "Current database is busy, task execution canceled! Please try again when the database is idle". Como resolver?

    R: Esse erro ocorre porque o parâmetro "Maximum number of running threads" no DMS está configurado com um valor muito baixo. Siga as etapas abaixo para visualizar e ajustar esse parâmetro:

    1. Na barra de navegação superior, clique em Security and Disaster Recovery (DBS) > Security Rules para acessar a página Security Specifications.

    2. Para o mecanismo de banco de dados desejado, clique em no botão Edit do conjunto de regras correspondente (como mysql default) para abrir a página Details.

    3. No painel de navegação à esquerda, selecione SQL Execution Control.

    4. Localize a regra chamada Pre-SQL execution database load check e clique em no botão Edit para visualizar e modificar o parâmetro Maximum number of running threads.

    5. Ajuste esse valor com base na carga de trabalho real para garantir a estabilidade do banco de dados. Para informações sobre outras configurações relacionadas, consulte Configurar Controle de Execução SQL.

  • P: Ao executar uma verificação de tipo de ticket no DMS, recebo a mensagem de erro "SQL type check failed. Submission is not allowed according to security rule settings". Como resolver?

    R: Esse erro indica que sua instrução SQL viola uma regra de segurança no DMS. O DMS usa conjuntos de regras de segurança para validar operações SQL e garantir a proteção do banco de dados.

    Siga as etapas abaixo para visualizar e ajustar as configurações de regras relevantes:

    1. Na barra de navegação superior, clique em Security and Disaster Recovery (DBS) > Security Rules para acessar a página Security Specifications.

    2. Dependendo do mecanismo de banco de dados desejado, clique em no botão Edit do conjunto de regras correspondente (como mysql default) para abrir a página Details.

    3. No painel de navegação à esquerda, selecione SQL Correct.

    4. Com base nas informações específicas da mensagem de erro, localize o Configuration Name/Rule Name correspondente e clique em no botão Edit para visualizar a configuração atual da regra.

    5. Para uma explicação detalhada da sintaxe da regra, consulte Sintaxe DSL de Regras de Segurança.

Documentação relacionada

Após modificar dados de tabela na Janela SQL, talvez seja necessário: