MySQL

Como Inserir uma Nova Linha numa Tabela

Insira novas linhas nas suas tabelas MySQL usando a página SQL Query do Painel MySQL da Nobregas. Escreva instruções INSERT e adicione dados instantaneamente.

3 min de leitura 7 visualizações Atualizado Mar 17, 2026

Adicionar dados às suas tabelas MySQL é uma operação fundamental de base de dados. O Painel MySQL da Nobregas permite inserir novas linhas usando a página SQL Query — escreva uma instrução INSERT simples, clique em executar e os seus dados ficam guardados instantaneamente.

Navegar até à Página SQL Query

  1. Inicie sessão em mysql.nobregas.org.
  2. Clique em SQL Query na barra de navegação superior.
  3. Selecione a base de dados que contém a tabela de destino a partir do dropdown.

Inserir uma Única Linha

Digite uma instrução INSERT no editor de consultas:

INSERT INTO users (name, email, active) VALUES ('Alice', 'alice@example.com', 1);

Clique no botão Execute. Uma mensagem de sucesso confirma que a linha foi adicionada e mostra o número de linhas afetadas.

Compreender os Requisitos das Colunas

Ao escrever a sua instrução INSERT, preste atenção aos tipos de dados:

Tipo de Dados O Que Inserir Exemplo
INT Números inteiros 42
VARCHAR Texto curto entre aspas 'John Smith'
TEXT Texto longo entre aspas 'Uma descrição detalhada...'
DECIMAL Números com decimais 19.99
DATE Data em AAAA-MM-DD '2026-03-15'
DATETIME Data e hora '2026-03-15 14:30:00'
TINYINT 0 ou 1 (booleano) 1
JSON String JSON válida '{"key": "value"}'

Colunas auto-increment (como id) devem ser omitidas do INSERT — o MySQL gera o valor automaticamente. Colunas nullable podem ser definidas como NULL. Colunas obrigatórias (NOT NULL sem valor predefinido) devem ter um valor.

Inserir Múltiplas Linhas

Utilize uma única instrução INSERT com múltiplos conjuntos de valores para maior eficiência:

INSERT INTO users (name, email) VALUES
('Alice', 'alice@example.com'),
('Bob', 'bob@example.com'),
('Charlie', 'charlie@example.com');

Lidar com Erros

Se a inserção falhar, o painel apresenta a mensagem de erro MySQL. Causas comuns:

  • Entrada duplicada — Tentou inserir um valor que já existe numa coluna UNIQUE ou PRIMARY KEY.
  • Dados demasiado longos — O valor excede o comprimento máximo da coluna.
  • Tipo de dados incorreto — Introduziu texto numa coluna numérica ou um formato de data inválido.
  • Restrição NULL — Uma coluna obrigatória foi deixada vazia.

Leia a mensagem de erro atentamente, corrija o valor e tente novamente.

Verificar a Sua Inserção

Após inserir, navegue até Databases > Manage > clique no nome da tabela para navegar pelos dados e confirmar que as novas linhas aparecem.

Dicas

  • Verifique primeiro a estrutura da tabela (separador Structure) para conhecer os nomes e tipos exatos das colunas.
  • Envolva sempre valores de texto em aspas simples.
  • Utilize NOW() para o timestamp atual: INSERT INTO logs (message, created_at) VALUES ('test', NOW());

Este artigo foi útil?