🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo eliminar una base de datos en cPanel (paso a paso)

Actualizado el 2 de noviembre de 2025

¿Por qué deberías eliminar una base de datos en cPanel?

Eliminar una base de datos en cPanel es una tarea de mantenimiento habitual, pero no por ello menos delicada. Quizás estás limpiando un proyecto antiguo, liberando espacio en tu plan de hosting o simplemente reorganizando tus aplicaciones. Sea cual sea tu motivo, hacerlo correctamente te evitará dolores de cabeza futuros.

Antes de lanzarnos al proceso, es fundamental que entiendas qué implica borrar base de datos cPanel. No es solo pulsar un botón: estarás eliminando de forma permanente toda la información almacenada. Esto incluye tablas, registros, usuarios, contraseñas y configuraciones de tu aplicación web.

Piensa en ello como si estuvieras destruyendo un archivador completo. No hay papelera de reciclaje ni forma de deshacer la acción. Por eso, la primera parte de esta guía se centrará en la preparación y la seguridad, y luego pasaremos al proceso técnico paso a paso.


Preparación esencial antes de eliminar cualquier base de datos

Haz una copia de seguridad (sí o sí)

Este es el paso más importante de todo el proceso. Nunca, bajo ninguna circunstancia, deberías eliminar mysql sin tener una copia de seguridad reciente. Los motivos son obvios: los accidentes ocurren, los clics erróneos pasan y las aplicaciones pueden comportarse de forma inesperada.

Para hacer una copia de seguridad desde cPanel, tienes dos opciones principales:

  1. Usar la herramienta de copias de seguridad de cPanel: Ve a la sección "Archivos" y busca "Copias de seguridad". Allí podrás descargar una copia completa de tu cuenta o solo de las bases de datos.

  2. Usar phpMyAdmin: Dentro de la sección de bases de datos, accede a phpMyAdmin y exporta la base de datos completa en formato SQL. Esta opción te permite guardar solo la base de datos específica que quieres eliminar.

[WARNING] Una copia de seguridad no es un archivo que puedas "restaurar" si la base de datos ya no existe. Asegúrate de guardarla en tu ordenador local o en un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.). No la dejes en el mismo hosting, porque si eliminas la cuenta, también perderás la copia.

Comprueba qué aplicaciones usan esa base de datos

Antes de eliminar base de datos, verifica qué sitios web o aplicaciones dependen de ella. Por ejemplo, si tienes WordPress, Joomla o PrestaShop instalados, cada uno tendrá su propia base de datos asociada.

Si eliminas una base de datos que sigue en uso, tu sitio web dejará de funcionar al instante. Verás errores de conexión a la base de datos, páginas en blanco o mensajes de error del tipo "Error establishing a database connection".

[INFO] Para saber qué aplicación usa qué base de datos, revisa los archivos de configuración. En WordPress, por ejemplo, el archivo wp-config.php contiene las credenciales de la base de datos. En Joomla, es configuration.php. Busca estos archivos en el administrador de archivos de cPanel o mediante FTP.

Desactiva o desinstala la aplicación primero

Si la base de datos pertenece a una aplicación que ya no necesitas, lo más lógico es desinstalar primero la aplicación y luego eliminar la base de datos. Esto evitará que queden archivos huérfanos o configuraciones rotas en tu hosting.

En cPanel, la mayoría de los instaladores automáticos (como Softaculous o Installatron) te permiten desinstalar la aplicación completa, incluyendo sus archivos y bases de datos. Si la instalaste manualmente, tendrás que eliminar los archivos por FTP y luego eliminar la base de datos.


Cómo eliminar una base de datos en cPanel paso a paso

Ahora sí, vamos al proceso principal. Sigue estos pasos con calma y verifica cada acción antes de confirmarla.

Paso 1: Accede a tu panel de control cPanel

Abre tu navegador web y escribe la URL de acceso a cPanel. Normalmente suele ser algo como https://tudominio.com/cpanel o https://tuip:2083. Introduce tu nombre de usuario y contraseña.

Si no recuerdas cómo acceder, contacta con tu proveedor de hosting. Ellos te facilitarán las credenciales y la URL exacta.

Paso 2: Localiza la sección "Bases de datos"

Una vez dentro de cPanel, busca el apartado llamado "Bases de datos" o "Databases". Dependiendo del tema visual que use tu hosting, puede estar en la parte central del panel o en una columna lateral.

Dentro de esta sección, verás varias opciones:

  • MySQL® Databases: Para gestionar bases de datos y usuarios.
  • phpMyAdmin: Para acceder a las bases de datos mediante una interfaz web.
  • Remote MySQL: Para configurar conexiones remotas.

Haz clic en "MySQL® Databases" para continuar.

Paso 3: Localiza la base de datos que quieres eliminar

En la página de "MySQL® Databases", desplázate hacia abajo hasta encontrar la sección "Current Databases" (Bases de datos actuales). Verás una tabla con todas las bases de datos de tu cuenta.

Cada fila muestra:

  • El nombre de la base de datos (suele tener un prefijo con tu nombre de usuario, por ejemplo: usuario_wpblog).
  • El tamaño de la base de datos.
  • Los usuarios asociados a esa base de datos.

[TIP] Los nombres de las bases de datos en cPanel siempre tienen un prefijo que coincide con tu nombre de usuario. Esto es normal y no debes cambiarlo. Por ejemplo, si tu usuario es "juanperez", la base de datos se llamará algo como juanperez_blog.

Paso 4: Elimina la base de datos

En la fila correspondiente a la base de datos que quieres eliminar, verás un enlace o botón que dice "Delete" (Eliminar) o "Drop". Haz clic en él.

cPanel te pedirá confirmación. Es posible que te pida escribir el nombre de la base de datos para confirmar que realmente quieres eliminarla. Esto es una medida de seguridad para evitar eliminaciones accidentales.

Escribe el nombre exacto de la base de datos y haz clic en "Delete" o "Yes, delete it".

[WARNING] Este es el punto de no retorno. Una vez confirmes, la base de datos se eliminará de forma permanente. No podrás recuperarla a menos que tengas una copia de seguridad externa.

Paso 5: Elimina los usuarios de la base de datos (si es necesario)

Después de eliminar la base de datos, es posible que los usuarios asociados a ella sigan existiendo. En la misma página, desplázate hasta la sección "MySQL Users" (Usuarios MySQL).

Si ya no necesitas a esos usuarios, también deberías eliminarlos. Para ello, haz clic en "Delete" junto al usuario correspondiente.

[INFO] Eliminar un usuario de MySQL no elimina automáticamente la base de datos, y viceversa. Son entidades separadas. Si dejas usuarios huérfanos, no causarán problemas graves, pero es una buena práctica de limpieza eliminarlos también.

Paso 6: Verifica que la base de datos ya no existe

Para asegurarte de que el proceso se completó correctamente, vuelve a la sección "Current Databases" y comprueba que la base de datos ya no aparece en la lista.

También puedes acceder a phpMyAdmin y verificar que no aparece en el listado de bases de datos del lado izquierdo.


Qué hacer si no puedes eliminar la base de datos

A veces, el proceso no es tan sencillo. Aquí tienes algunas soluciones a los problemas más comunes:

Error: "Database does not exist" o "No se puede eliminar"

Esto suele ocurrir si alguien ya eliminó la base de datos antes, o si el nombre que estás escribiendo no coincide exactamente. Verifica el nombre en la lista de bases de datos y asegúrate de escribirlo tal cual aparece, incluyendo el prefijo.

Error: "Cannot delete database because it is in use"

cPanel no te permitirá eliminar una base de datos que esté siendo utilizada por una aplicación en ese momento. Deberás primero detener la aplicación o eliminar los archivos que la conectan a la base de datos.

Error: "You don't have permission to delete this database"

Este error es menos común, pero puede ocurrir si tu plan de hosting tiene restricciones. Contacta con tu proveedor de hosting para que te ayuden a eliminar la base de datos.


Alternativas a cPanel: si tu hosting usa Syspanel

Algunos proveedores de hosting no usan cPanel, sino paneles alternativos como Syspanel (anteriormente conocido como HestiaCP). Si ese es tu caso, el proceso es similar pero con algunas diferencias.

Para acceder a Syspanel, la URL suele ser https://tudominio.com:2106 o https://tuip:2106. El puerto 2106 es el estándar para el acceso web a este panel.

Dentro de Syspanel, busca la sección "Bases de datos" o "Databases". Verás un listado similar al de cPanel. Para eliminar una base de datos, haz clic en el icono de papelera o en "Delete" junto a la base de datos correspondiente.

[TIP] En Syspanel, el proceso de eliminación también requiere confirmación. Lee atentamente los mensajes antes de confirmar la acción.


Preguntas frecuentes sobre cómo eliminar una base de datos en cPanel

¿Puedo recuperar una base de datos eliminada por error?

No, a menos que tengas una copia de seguridad externa. Por eso es tan importante hacer una copia antes de eliminar nada.

¿Cuánto espacio libero al eliminar una base de datos?

Depende del tamaño de la base de datos. Puedes ver el tamaño en la lista de "Current Databases". Algunas bases de datos ocupan solo unos pocos KB, mientras que otras pueden ocupar varios GB.

¿Es lo mismo eliminar una base de datos que vaciarla?

No. Eliminar la base de datos la destruye por completo, incluyendo su estructura. Vaciarla solo elimina los datos de las tablas, pero la estructura y las tablas siguen existiendo. Si solo quieres quitar los datos pero mantener la estructura, usa phpMyAdmin y borra las tablas o los registros.

¿Debo eliminar también los archivos de la aplicación?

Sí, si ya no vas a usar la aplicación. De lo contrario, la aplicación intentará conectarse a una base de datos que ya no existe y mostrará errores.

¿Puedo eliminar varias bases de datos a la vez?

No, cPanel solo permite eliminar una base de datos a la vez. Deberás repetir el proceso para cada una.


Conclusión: elimina con cabeza, no con prisa

Eliminar una base de datos en cPanel es un proceso sencillo técnicamente, pero requiere de cierta precaución por tu parte. La clave está en la preparación: haz una copia de seguridad, verifica qué aplicaciones usan esa base de datos y asegúrate de que realmente ya no la necesitas.

Recuerda que cpanel borrar base de datos es una acción irreversible. Una vez confirmada, no hay vuelta atrás. Tómate tu tiempo, sigue los pasos que te he explicado y, ante cualquier duda, consulta con tu proveedor de hosting.

Si has seguido esta guía paso a paso, ahora ya sabes cómo eliminar mysql de forma segura y mantener tu hosting limpio y ordenado. Si te ha surgido alguna duda adicional, déjala en los comentarios y estaré encantado de ayudarte.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel