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
- Inicia sesión en mysql.nobregas.org.
- Haz clic en SQL Query en la barra de navegación superior.
- 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());