MySQL

Cómo Insertar una Nueva Fila en una Tabla

Inserta nuevas filas en tus tablas MySQL usando la página SQL Query del Panel MySQL de Nobregas. Escribe sentencias INSERT y añade datos al instante.

3 min de lectura 16 vistas Actualizado Mar 17, 2026

Añadir datos a tus tablas MySQL es una operación fundamental de base de datos. El Panel MySQL de Nobregas te permite insertar nuevas filas usando la página SQL Query — escribe una sentencia INSERT simple, haz clic en ejecutar y tus datos se guardan al instante.

Navegar a la Página SQL Query

  1. Inicia sesión en mysql.nobregas.org.
  2. Haz clic en SQL Query en la barra de navegación superior.
  3. Selecciona la base de datos que contiene tu tabla destino del desplegable.

Insertar una Sola Fila

Escribe una sentencia INSERT en el editor de consultas:

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

Haz clic en el botón Execute. Un mensaje de éxito confirma que la fila fue añadida y muestra el número de filas afectadas.

Entender los Requisitos de Columnas

Al escribir tu sentencia INSERT, presta atención a los tipos de datos:

Tipo de Datos Qué Introducir Ejemplo
INT Números enteros 42
VARCHAR Texto corto entre comillas 'John Smith'
TEXT Texto largo entre comillas 'Una descripción detallada...'
DECIMAL Números con decimales 19.99
DATE Fecha en YYYY-MM-DD '2026-03-15'
DATETIME Fecha y hora '2026-03-15 14:30:00'
TINYINT 0 o 1 (booleano) 1
JSON Cadena JSON válida '{"key": "value"}'

Las columnas auto-increment (como id) deben omitirse en tu INSERT — MySQL genera el valor automáticamente. Las columnas nullable pueden establecerse a NULL. Las columnas requeridas (NOT NULL sin valor por defecto) deben tener un valor.

Insertar Múltiples Filas

Usa una sola sentencia INSERT con múltiples conjuntos de valores para mayor eficiencia:

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

Manejo de Errores

Si tu insert falla, el panel muestra el mensaje de error de MySQL. Causas comunes:

  • Entrada duplicada — Intentaste insertar un valor que ya existe en una columna UNIQUE o PRIMARY KEY.
  • Dato demasiado largo — El valor excede la longitud máxima de la columna.
  • Tipo de dato incorrecto — Introdujiste texto en una columna numérica o un formato de fecha inválido.
  • Restricción NULL — Una columna requerida se dejó vacía.

Lee el mensaje de error cuidadosamente, corrige el valor e inténtalo de nuevo.

Verificar Tu Inserción

Después de insertar, navega a Databases > Manage > haz clic en el nombre de la tabla para explorar los datos y confirmar que tus nuevas filas aparecen.

Consejos

  • Revisa primero la estructura de la tabla (pestaña Structure) para conocer los nombres y tipos exactos de columnas.
  • Siempre encierra valores de texto entre comillas simples.
  • Usa NOW() para el timestamp actual: INSERT INTO logs (message, created_at) VALUES ('test', NOW());

¿Fue útil este artículo?