MySQL

Como Adicionar Colunas Personalizadas com Tipos de Dados Específicos

Adicione colunas personalizadas com tipos de dados específicos no construtor de tabelas do Painel MySQL da Nobregas. Configure nome, tipo, chaves, nullable e valores predefinidos.

3 min de leitura 1 visualizações Atualizado Mar 15, 2026

Embora os templates de Adição Rápida cubram colunas comuns, por vezes precisa de controlo total sobre nomes de colunas, tipos de dados e opções. O construtor de tabelas do Painel MySQL da Nobregas permite adicionar colunas personalizadas com configurações precisas para qualquer caso de uso.

Adicionar uma Coluna Personalizada

  1. Abra o Construtor de Tabelas (navegando até Databases > Manage > Create Table).
  2. Introduza o nome da tabela.
  3. Clique no botão Add Column Manually abaixo dos botões de template.
  4. Aparece uma nova linha de coluna em branco com campos para configuração.

Configurar Opções da Coluna

Cada linha de coluna personalizada tem as seguintes definições:

Nome da Coluna

Digite um nome descritivo usando letras minúsculas, números e underscores. Exemplos: phone_number, total_orders, birth_date.

Tipo de Dados

Selecione a partir do menu dropdown:

Tipo de Dados Descrição Exemplo de Uso
INT Números inteiros (-2 mil milhões a +2 mil milhões) IDs, contagens, quantidades
BIGINT Números inteiros muito grandes Contadores de grande escala, IDs de redes sociais
DECIMAL Números com precisão exata Preços, dados financeiros, coordenadas
VARCHAR Texto de comprimento variável (até 255 caracteres) Nomes, emails, strings curtas
TEXT Texto extenso (até 65.535 caracteres) Artigos, descrições, comentários
TINYINT Números pequenos (0-255) Flags booleanas, códigos de estado
DATE Apenas data (AAAA-MM-DD) Aniversários, prazos
DATETIME Data e hora (AAAA-MM-DD HH:MM:SS) Timestamps de eventos, agendamentos
TIMESTAMP Data/hora com atualização automática Rastreamento de criação/atualização
JSON Dados JSON estruturados Configurações, metadados, dados flexíveis

Chave Primária

Marque esta caixa se a coluna deve ser a chave primária da tabela. Uma chave primária identifica exclusivamente cada linha. Apenas uma coluna deve ser chave primária (ou utilize chaves compostas via SQL).

Auto Increment

Marque para que o MySQL gere automaticamente valores sequenciais (1, 2, 3, ...). Isto é tipicamente utilizado com colunas de chave primária INT.

Nullable

Marque para permitir que a coluna contenha valores NULL (vazios). Deixe desmarcado se a coluna deve sempre ter um valor.

Valor Predefinido

Opcionalmente introduza um valor predefinido que é utilizado quando uma nova linha é inserida sem especificar esta coluna. Exemplos:

  • 0 para colunas numéricas
  • active para colunas de estado
  • CURRENT_TIMESTAMP para colunas de timestamp

Adicionar Múltiplas Colunas Personalizadas

Clique em Add Column Manually repetidamente para adicionar quantas colunas precisar. Cada coluna aparece como uma nova linha no construtor. Pode misturar templates de Adição Rápida e colunas personalizadas livremente.

Remover uma Coluna Personalizada

Clique no botão X no lado direito de qualquer linha de coluna para removê-la antes de criar a tabela.

Boas Práticas para Colunas Personalizadas

  • Escolha o tipo de dados correto — Não utilize TEXT quando VARCHAR é suficiente. Não utilize VARCHAR para números.
  • Defina comprimentos apropriados — VARCHAR(50) para nomes, VARCHAR(255) para URLs e emails.
  • Utilize DECIMAL para dinheiro — Nunca utilize FLOAT ou DOUBLE para valores financeiros.
  • Torne NOT NULL quando possível — Evitar colunas nullable simplifica as consultas e reduz comportamentos inesperados.
  • Adicione índices depois — Para colunas pelas quais fará pesquisas ou filtros, considere adicionar índices via consultas SQL.

Este artigo foi útil?