¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)
Cómo crear, mostrar y borrar una base de datos en MySQL (Guía completa paso a paso)
Portada » Cómo crear, mostrar y borrar una base de datos en MySQL (Guía completa paso a paso)

Tiempo de lectura estimado: 4 minutos

Cómo crear, mostrar y borrar una base de datos en MySQL (Guía completa paso a paso)

MySQL es uno de los sistemas de gestión de bases de datos más utilizados en el mundo. Gracias a su velocidad, estabilidad y facilidad de uso, es la opción preferida en proyectos web, aplicaciones empresariales y entornos de desarrollo.

En este tutorial aprenderás de manera práctica a crear, mostrar y borrar bases de datos en MySQL. Además, veremos cómo hacerlo desde la consola y desde phpMyAdmin, y te daré recomendaciones para trabajar de forma segura sin perder tus datos.


¿Qué es MySQL y por qué usarlo?

MySQL es un sistema de gestión de bases de datos relacional de código abierto, desarrollado por Oracle. Permite almacenar, organizar y manipular información de manera estructurada mediante el lenguaje SQL (Structured Query Language).

Se utiliza ampliamente en aplicaciones web porque es compatible con PHP, multiplataforma y gratuito en su versión Community.

Algunos usos comunes de MySQL son:

  • Almacenar la información de usuarios en un sitio web.
  • Gestionar productos en un comercio electrónico.
  • Administrar registros de aplicaciones empresariales.
  • Desarrollar sistemas de gestión académica o de proyectos.

Requisitos previos

Antes de empezar necesitas:

  1. Tener instalado XAMPP, MAMP o cualquier entorno que incluya MySQL.
  2. Acceso a la consola de comandos o al panel de phpMyAdmin.
  3. Conocimientos básicos de SQL (aunque en esta guía veremos todo paso a paso).

Conexión a MySQL desde la consola

El primer paso es establecer una conexión con MySQL desde la terminal. Para ello, escribe el siguiente comando:

mysql -u root -p
  • -u root → indica el usuario (root por defecto).
  • -p → hace que se solicite la contraseña del usuario.
  • En XAMPP, normalmente basta con presionar Enter, ya que no se establece contraseña por defecto.

Ejemplo:
Si tu usuario es "admin" y tu contraseña "12345", deberías escribir:

mysql -u admin -p

El sistema pedirá la contraseña y, si todo está correcto, estarás dentro del cliente MySQL.


Cómo crear una base de datos en MySQL

Para crear una base de datos nueva en MySQL, se utiliza el comando CREATE DATABASE:

CREATE DATABASE Nombre_BaseDeDatos;

Ejemplo práctico:

CREATE DATABASE TiendaOnline;

Esto creará una base de datos llamada TiendaOnline.

👉 Consejo: usa nombres claros y sin espacios. Puedes utilizar guiones bajos _ en lugar de espacios:

CREATE DATABASE gestion_clientes;

Cómo mostrar las bases de datos en MySQL

Si quieres comprobar qué bases de datos existen en tu servidor MySQL, utiliza:

SHOW DATABASES;

Esto devolverá un listado de todas las bases de datos disponibles, incluyendo las creadas por el sistema (como information_schema o mysql).


Cómo borrar una base de datos en MySQL

Si ya no necesitas una base de datos, puedes eliminarla con el comando DROP DATABASE:

DROP DATABASE Nombre_BaseDeDatos;

Ejemplo:

DROP DATABASE TiendaOnline;

⚠️ Advertencia importante: esta acción es irreversible.
Al ejecutar este comando, MySQL borrará permanentemente la base de datos y todos los datos que contiene.

👉 Recomendación: antes de borrar una base de datos en un entorno real, realiza una copia de seguridad con:

mysqldump -u root -p Nombre_BaseDeDatos > respaldo.sql


Cómo crear, mostrar y borrar bases de datos con phpMyAdmin

Si prefieres trabajar con una interfaz gráfica en lugar de la consola, puedes usar phpMyAdmin.

Crear una base de datos

  1. Ingresa a http://localhost/phpmyadmin/.
  2. Haz clic en la pestaña Bases de datos.
  3. Escribe el nombre de la base de datos.
  4. Selecciona la codificación (recomendado: utf8_general_ci).
  5. Haz clic en Crear.

Mostrar bases de datos

En el panel lateral izquierdo, phpMyAdmin muestra todas las bases de datos disponibles.

Borrar una base de datos

  1. Selecciona la base de datos que quieres eliminar.
  2. Haz clic en la pestaña Operaciones.
  3. Busca la opción Eliminar base de datos.
  4. Confirma la acción.

Buenas prácticas al trabajar con MySQL

  • Siempre crea copias de seguridad antes de eliminar bases de datos.
  • Usa nombres de bases de datos claros y descriptivos.
  • Evita usar la cuenta root en entornos de producción; crea usuarios con permisos limitados.
  • Mantén MySQL actualizado para mejorar seguridad y rendimiento.

En esta nueva entrada te enseñaremos cómo crear, mostrar o borrar una base de datos en MySQL. Por lo tanto, se trata de tres guías en una. Gracias a MySQL, podrás gestionar tus bases de datos. Este sistema está desarrollado bajo licencia pública y comercial de Oracle.

Preguntas frecuentes (FAQ)

¿Qué es mysql -u root -p?
Es el comando para conectarse a un servidor MySQL desde la terminal. -u indica el usuario (root por defecto) y -p pide la contraseña.

¿Qué hace CREATE DATABASE?
Crea una nueva base de datos en el servidor MySQL con el nombre indicado.

¿Qué hace SHOW DATABASES?
Muestra la lista de todas las bases de datos disponibles en el servidor MySQL.

¿Qué hace DROP DATABASE?
Elimina permanentemente una base de datos junto con todas sus tablas y datos. Esta acción es irreversible.

¿Es mejor usar consola o phpMyAdmin?
Depende de tu experiencia: la consola es más rápida y flexible, mientras que phpMyAdmin es más amigable para principiantes.

Te puede interesar:

Seguir leyendo:

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)

Deja una respuesta

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)
error: Content is protected !!
Hablemos de informática
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.