Manual MyTable

Editor SQL

O Editor SQL permite escrever consultas e comandos diretamente no banco, com histórico e favoritos. É ideal para pesquisar dados, validar hipóteses e executar ajustes pontuais (conforme suas permissões).


Quando usar

  • Fazer SELECT com filtros e LIMIT.
  • Executar comandos de manutenção autorizados.
  • Validar resultados antes de aplicar mudanças definitivas.

Importante: Em produção, evite comandos destrutivos sem validação e backup.


Abrir o Editor

  1. Conecte-se à conexão desejada (MySQL ou PostgreSQL).
  2. Pelo menu principal, toque em Editor SQL.
  3. Confirme o contexto: banco (e, no PostgreSQL, o schema).

Escrever e executar

  1. Digite sua consulta na caixa de texto (ex.: um SELECT simples).
  2. Toque em Executar.
  3. Veja o resultado na grade logo abaixo, com paginação quando necessário.

Para evitar travamentos, use LIMIT em tabelas grandes e aplique filtros. Se a consulta for demorada, o app exibirá o status de execução.


Histórico

  • O MyTable guarda as últimas consultas executadas.
  • No painel de Histórico, toque em um item para recarregar no editor.
  • Você pode limpar o histórico quando desejar.

Favoritos

  • Ao salvar uma consulta, ela entra em Favoritos.
  • Organize por nome e descrição — útil para consultas recorrentes.
  • Toque para abrir no editor e executar novamente.

Resultado

  • Visualização em tabela, com rolagem e paginação.
  • Copiar célula/linha (quando disponível) para uso externo.
  • Exportar o resultado (veja Exportar/Importar (Geral)).

Boas práticas

  • Comece com SELECT e valide o conjunto afetado.
  • Adicione WHERE e LIMIT para reduzir custo e risco.
  • Evite múltiplos comandos na mesma execução.
  • Em alterações, confirme se a conta tem permissões e se existe backup.

Erros comuns (e como resolver)

“Tempo esgotado / servidor inacessível”

  • Rede/VPN instável ou consulta muito pesada. Reduza o volume com WHERE e LIMIT.
  • Verifique a conexão ativa e tente novamente.

“Permissão negada”

  • A conta não pode executar esse tipo de comando. Use um usuário autorizado ou ajuste a operação.

“Erro de sintaxe”

  • Revise palavras-chave (ex.: SELECT, FROM, WHERE), aspas e nomes de colunas.
  • No PostgreSQL, confira o schema do objeto (ex.: public.tabela).

Dicas de eficiência

  • Filtre por índices (colunas indexadas respondem mais rápido).
  • Prefira projeções menores (selecione só as colunas necessárias).
  • Evite ORDER BY sem necessidade em tabelas enormes.

Próximo: Histórico & Favoritos • Ou siga para as ações por tabela: MySQL • Executar SELECT / PostgreSQL • Executar SELECT