Manual MyTable

MySQL • CRUD (Inserir, Atualizar, Excluir)

Use esta seção para inserir, atualizar e excluir registros de forma guiada, sem escrever SQL manual. Ideal para ajustes rápidos e operações operacionais com segurança.


Abrir CRUD da tabela

  1. Conecte-se à sua conexão MySQL e escolha o banco.
  2. Na árvore, selecione a tabela desejada.
  3. No menu de ações, toque em CRUD (ou “Editar Registros”).

Dica: Para consultas livres, use o Editor SQL.


Inserir registro

  1. Toque em Novo / Inserir.
  2. Preencha os campos exibidos. O app mostra tipo, obrigatoriedade (NOT NULL) e dicas.
  3. (Opcional) Campos com default podem ficar em branco para usar o valor padrão do banco.
  4. Confirme em Salvar.
  • Se houver PK AUTO_INCREMENT, o valor é gerado automaticamente.
  • Validações básicas aparecem antes do envio (ex.: formatos de data, obrigatórios vazios).

Atualizar registro

  1. Localize o registro pela listagem (filtros/paginação) e toque em Editar.
  2. Altere os campos desejados. Campos chave podem estar bloqueados (conforme configuração).
  3. Confirme em Salvar.

Boas práticas: altere apenas o necessário e registre a mudança em Logs & Auditoria quando for relevante.


Excluir registro

  1. Na linha desejada, toque em Excluir.
  2. Revise o resumo (chave/identificador) e confirme a exclusão.

Atenção: exclusão é definitiva. Em produção, prefira “exclusão lógica” (flag/coluna ativo) quando a regra permitir.


Filtros e paginação

  • Use filtros por coluna para reduzir o conjunto antes de editar/excluir.
  • A paginação evita carregar tudo de uma vez e melhora a performance.

Restrições e integridade

  • PK/UK: não permita duplicidades em chaves únicas.
  • FK: ao excluir, o banco pode bloquear se existirem dependências (ou aplicar cascade, se configurado).
  • Triggers: podem preencher auditoria automaticamente ou impedir certas mudanças.

Erros comuns (e soluções)

“Violação de chave única (duplicado)”

  • Altere o valor do campo único (ex.: e-mail) ou escolha outro registro para editar.

“Restrição de chave estrangeira”

  • Exclusão bloqueada por dependências. Remova/ajuste registros filhos ou use política de cascade (se cabível e permitido).

“Tipo de dado inválido”

  • Revise formato (datas, decimais, booleanos) e limites (tamanho de texto).

“Permissão negada”

  • Use um usuário com INSERT/UPDATE/DELETE na tabela.

Boas práticas

  • Evite editar em massa pela UI. Para lotes, prefira Importação ou scripts supervisionados.
  • Em produção, valide filtros com um SELECT antes de aplicar mudanças.
  • Registre mudanças críticas em Logs & Auditoria.

Ferramentas relacionadas

Próximo: MySQL • Executar SELECT • Voltar: MySQL • Analisar Tabela