Tiempo de lectura estimado: 4 minutos
Cómo crear una tabla en MySQL
En esta nueva entrada, veremos cómo crear nuestra primera tabla en MySQL. Para ello, lo primero es crear una base de datos, proceso que ya vimos en los vídeos anteriores.
Cuando queremos crear una tabla en MySQL, debemos tener previamente definida su estructura, incluyendo los tipos de datos y las relaciones entre las distintas tablas. Si no seguimos estos pasos, es posible que se generen errores durante el proceso de creación. Es importante tener esto en cuenta para evitar futuros imprevistos.
Leer ahora - Cómo activar resolución HD en WhatsApp
Abrimos XAMPP e iniciamos Apache y MySQL. Accedemos al SHELL.







Para conocer la base de datos donde debemos crear la tabla, podemos utilizar el comando SHOW DATABASES, el cual permite listar todas las bases de datos.
Mostrar la base de datos:
SHOW DATABASES;
Se mostrará una lista de todas las bases de datos, de la siguiente manera.
- colegio_db
- information_schema
- mysql
- performance_schema
- phpmyadmin
- test
Usar la base de datos:
Ahora, lo siguiente es usar una de ellas. Para ello, existe un comando llamado USE seguido del nombre de la base de datos
USE colegio_db;
Este comando selecciona la base de datos colegio_db para que cualquier operación posterior se realice en ella.









Crear una tabla llamada alumnos:
Este comando crea una tabla llamada alumnos dentro de la base de datos colegio_db.
CREATE TABLE alumnos(
id INT PRIMARY KEY NOT NULL,
nombre VARCHAR(30) NULL,
direccion VARCHAR(15)
);






La tabla tiene tres columnas:
id: de tipoINT(entero), será la clave primaria (PRIMARY KEY) de la tabla y no puede ser nulo (NOT NULL). Esto significa que cada registro en la tabla debe tener unidúnico.nombre: de tipoVARCHAR(30), puede contener hasta 30 caracteres y puede ser nulo (NULL), lo que significa que se puede dejar vacío.direccion: de tipoVARCHAR(15), puede contener hasta 15 caracteres. No especificaste si puede ser nulo o no, así que por defecto será nulo (NULL).
Vamos a detallar un poco más cada componente de la declaración CREATE TABLE:
id INT PRIMARY KEY NOT NULL
id: nombre de la columna.INT: tipo de datos entero.PRIMARY KEY: esta columna será la clave primaria de la tabla, lo que significa que cada valor en esta columna debe ser único.NOT NULL: esta columna no puede tener valores nulos, es decir, cada registro debe tener un valor para esta columna.
nombre VARCHAR(30) NULL
nombre: nombre de la columna.VARCHAR(30): tipo de datos cadena de texto, con una longitud máxima de 30 caracteres.NULL: esta columna puede tener valores nulos.
direccion VARCHAR(15)
direccion: nombre de la columna.VARCHAR(15): tipo de datos cadena de texto, con una longitud máxima de 15 caracteres.
En resumen, has creado una tabla llamada alumnos en la base de datos colegio_db con tres columnas: id, nombre y direccion. La columna id es la clave primaria y no puede ser nula, mientras que las columnas nombre y direccion pueden ser nulas.
Demostración en vídeo del proceso completo para crear una tabla alumnos en MySQL:
Seguir leyendo:
- Nueva función para agregar cuestionarios en YouTube: guía completa con ejemplos y consejos



Nueva función para agregar cuestionarios en YouTube: guía completa con ejemplos y consejos YouTube sigue apostando fuerte por la interacción y el contenido educativo, y su nueva función para agregar cuestionarios (quizzes)... Lee más: Nueva función para agregar cuestionarios en YouTube: guía completa con ejemplos y consejos - Catálogo supermercado ALDI del 26 de enero al 1 de febrero de 2026: calidad al mejor precio



Catálogo supermercado ALDI del 26 de enero al 1 de febrero de 2026: calidad al mejor precio El catálogo de ALDI para la semana del 26 de enero al 1 de febrero... Lee más: Catálogo supermercado ALDI del 26 de enero al 1 de febrero de 2026: calidad al mejor precio - Catálogo DIA del 21 al 27 de enero de 2026: más ahorro para cerrar enero con buena cara



Catálogo DIA del 21 al 27 de enero de 2026: más ahorro para cerrar enero con buena cara Cuando parece que enero no se acaba nunca, llega el catálogo DIA del miércoles... Lee más: Catálogo DIA del 21 al 27 de enero de 2026: más ahorro para cerrar enero con buena cara

