Tiempo de lectura estimado: 5 minutos
Table of Contents
Cómo insertar datos en una tabla en MySQL
En esta fantástica guía, veremos cómo insertar datos dentro de una tabla creada en MySQL. Para ello, lo primero es tener instalado XAMPP, aunque existen otras opciones; nosotros hemos decidido utilizar esta. Si prefieres utilizar MariaDB, también es válido.
Hace unos días, creamos una tabla llamada "alumnos". Con ella creada, llega el momento de insertar los datos. De este modo, seguimos aprendiendo lo básico en MySQL.
Leer ahora - Cambiar el teléfono de contacto en perfil de empresa
¿Qué pasos seguiremos antes de insertar los datos en nuestra tabla MySQL?
Lo primero que debes hacer es instalar XAMPP o cualquier otro software que te permita lanzar sentencias SQL. Una vez instalado, inicia tanto 'Apache' como 'MySQL' y pulsa en la opción de 'Shell'.
Una vez dentro, lo primero que debes hacer es establecer la conexión con MySQL. Para ello, utiliza el siguiente comando: mysql -u root y presiona la tecla 'Enter'. Para saber a qué base de datos debes conectarte, puedes utilizar la sentencia SHOW DATABASES; que listará todas las bases de datos creadas.
Ahora, selecciona la base de datos llamada "colegio_db" utilizando el comando USE colegio_db;.
Si quieres mostrar la estructura de una tabla, utiliza la sentencia DESCRIBE alumnos;. "alumnos" es el nombre de la tabla que quieres mostrar.
Finalmente, para insertar los datos en la tabla de MySQL, sigue los siguientes pasos:
INSERT INTO nombre_de_tu_tabla (id, nombre, direccion) VALUES (1, 'Juan', 'Plaza Mayor');
Recuerda reemplazar el nombre_de_tu_tabla con el nombre real de la tabla en la que estás insertando los datos.
Por ejemplo, si tu tabla se llama alumnos como la mía, la sentencia sería:

La sintaxis básica es:
INSERT INTO nombre_de_tu_tabla (columnaUno, columnaDos, columnaTres) VALUES (valorUno, valorDos, valorTres);
No olvides que 'INSERT INTO' en SQL se utiliza para añadir nuevos registros (filas) a una tabla en una base de datos.
INSERT INTO alumnos (id, nombre, direccion) VALUES (1, 'Juan', 'Plaza Mayor');

¿Qué partes forman el siguiente comando?
- INSERT INTO tu_nombre_tabla: Define la tabla en la que quieres insertar los datos.
- (columna1, columna2, columna3, …): Listado de columnas en las que se van a insertar los valores. Este apartado es opcional si se insertan valores para todas las columnas en el orden exacto de la tabla.
- VALUES (valor1, valor2, valor3, …): Indica los valores a insertar en las columnas correspondientes.








Demostración en vídeo del proceso para insertar datos en una tabla en MySQL:
Seguir leyendo:
- Mantener el agua de la piscina limpia este verano será mucho más sencillo gracias a esta oferta de Leroy Merlin en uno de los robots limpiafondos más completos del mercadoNinguna piscina sucia gracias a esta oferta de Leroy Merlin: el robot limpiafondos AIPER Scuba S1 2026 baja 100 euros por tiempo limitado Con la llegada del calor,... Lee más: Mantener el agua de la piscina limpia este verano será mucho más sencillo gracias a esta oferta de Leroy Merlin en uno de los robots limpiafondos más completos del mercado
- PcComponentes rebaja el Blackview MP60 Mini PC con Intel N150 y Windows 11 Pro a solo 329 €Blackview MP60: un Mini PC compacto con Windows 11 Pro que ahora cuesta 170 euros menos Los Mini PC se han convertido en una alternativa muy interesante para... Lee más: PcComponentes rebaja el Blackview MP60 Mini PC con Intel N150 y Windows 11 Pro a solo 329 €
- Lidl lanza un molinillo de café SilverCrest por solo 7,99 €: la oferta estrella que llega el 20 de julioLidl lanza un molinillo de café SilverCrest por solo 7,99 €: la oferta estrella que llega el 20 de julio A partir del 20 de julio, Lidl pondrá... Lee más: Lidl lanza un molinillo de café SilverCrest por solo 7,99 €: la oferta estrella que llega el 20 de julio


