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

Cómo eliminar una base de datos en DirectAdmin (con precaución y respaldo)

Actualizado el 5 de noviembre de 2025

Antes de Empezar: ¿Seguro que Necesitas Eliminar la Base de Datos?

Eliminar una base de datos es una acción permanente e irreversible. A diferencia de borrar un archivo normal que va a la papelera, al eliminar una base de datos en DirectAdmin, todos los registros, tablas, procedimientos y usuarios asociados se destruyen al instante.

Si tu web o aplicación deja de funcionar después de este proceso, será imposible recuperar la información a menos que tengas un respaldo (backup) reciente.

Por eso, antes de continuar con esta guía, te pido que te hagas estas preguntas:

  • ¿Estás seguro de que es la base de datos correcta?
  • ¿Tienes una copia de seguridad en otro lugar (tu PC, disco duro externo o nube)?
  • ¿Tu aplicación está en modo mantenimiento para evitar que se escriban datos nuevos mientras trabajas?

Si has respondido "sí" a las tres, entonces podemos proceder. Si tienes dudas, detente y lee primero la sección de respaldo.


Paso 1: El Respaldo (La Regla de Oro)

Antes de borrar db directadmin, debes generar un respaldo. DirectAdmin tiene herramientas integradas, pero también puedes hacerlo desde phpMyAdmin. Te recomiendo el método de phpMyAdmin porque te permite descargar el archivo directamente a tu computadora.

1.1. Accede a phpMyAdmin

  1. Entra a tu panel de DirectAdmin (normalmente en https://tudominio.com:2222).
  2. Busca la sección "MYSQL Management" o "Administrar bases de datos MySQL". El nombre puede variar según la versión.
  3. Dentro, verás un botón o enlace que dice "phpMyAdmin". Haz clic en él. Se abrirá en una nueva pestaña.

1.2. Exporta la Base de Datos

  1. En el panel izquierdo de phpMyAdmin, verás una lista de tus bases de datos. Haz clic en el nombre de la base de datos que deseas eliminar base datos directadmin (la que vas a borrar).
  2. Una vez dentro, ve a la pestaña superior llamada "Exportar".
  3. Deja el método "Rápido" seleccionado y el formato "SQL".
  4. Pulsa el botón "Continuar" o "Exportar".
  5. Tu navegador descargará un archivo con extensión .sql. ¡Guárdalo en un lugar seguro! Este archivo es tu salvavidas.

[INFO] Si tu base de datos es muy grande (más de 100 MB), la exportación puede tardar varios minutos. No cierres la pestaña del navegador durante el proceso.

1.3. Respaldo Adicional (Opcional pero Recomendado)

Si quieres estar doblemente seguro, puedes hacer un respaldo completo desde DirectAdmin:

  1. Ve a la sección "Backup" o "Copias de seguridad" en el menú principal.
  2. Selecciona "Crear respaldo".
  3. Marca la opción de incluir la base de datos que vas a eliminar.
  4. Ejecuta el respaldo. Esto creará un archivo comprimido con todo tu sitio, incluyendo la BD.

[WARNING] Un respaldo de DirectAdmin guarda los archivos en el servidor. Si el servidor falla, podrías perderlo. Descarga siempre una copia local (a tu PC) como respaldo extra.


Paso 2: Cómo Eliminar la Base de Datos en DirectAdmin

Ahora sí, vamos al grano. Sigue estos pasos con mucha atención:

  1. Inicia sesión en DirectAdmin. Asegúrate de tener privilegios de administrador o de usuario con permisos sobre la base de datos.
  2. En el menú principal, busca el icono que dice "MySQL Management" o "Administrar bases de datos".
  3. Se abrirá una tabla con todas tus bases de datos. Verás columnas como: Database Name, User, Disk Usage y una columna de Acciones.
  4. Localiza la fila de la base de datos que quieres borrar.
  5. En la columna de acciones, verás un icono de una papelera o un enlace que dice "Delete" o "Eliminar". Haz clic en él.

Icono de eliminar en DirectAdmin

[WARNING] Atención: DirectAdmin NO te pedirá confirmación en una ventana emergente en muchos casos. Al hacer clic en el icono, la base de datos se elimina de inmediato. Por eso es vital que hayas hecho el respaldo del Paso 1.

  1. Después de hacer clic, la página se recargará y la base de datos ya no aparecerá en la lista. ¡Listo! Has completado la operación.

Paso 3: Verificación y Limpieza (Opcional)

Aunque la base de datos ya no existe, es posible que el usuario de esa base de datos siga creado en el sistema. Es una buena práctica eliminarlo para mantener el panel limpio y seguro.

  1. Ve de nuevo a "MySQL Management".
  2. Busca la sección de "Usuarios de bases de datos" o similar.
  3. Verás una lista de usuarios (ej: usuario_bd, admin_wp, etc.).
  4. Localiza el usuario que estaba asociado a la base de datos que borraste.
  5. Haz clic en el icono de eliminar (papelera) junto a ese usuario.

[TIP] Si no eliminas al usuario, no pasa nada grave, pero consume un hueco en el límite de usuarios que tu plan de hosting te permite. Es mejor liberar ese recurso.


Paso 4: ¿Qué Hacer si Te Equivocaste? (Proceso de Restauración)

Si te das cuenta de que necesitas la base de datos de nuevo, aquí te explico cómo restaurarla desde tu archivo .sql.

  1. Asegúrate de haber creado una nueva base de datos en DirectAdmin (con un nombre similar o el mismo).
  2. Anota el nombre de la nueva BD y el usuario asignado.
  3. Entra a phpMyAdmin.
  4. Selecciona la nueva base de datos en el panel izquierdo.
  5. Ve a la pestaña "Importar".
  6. Haz clic en "Examinar" y busca el archivo .sql que descargaste en el Paso 1.
  7. Pulsa "Continuar".
  8. Espera a que se complete la importación. Dependiendo del tamaño, puede tardar.

[INFO] Si la importación falla, suele ser por un error en la codificación de caracteres o porque el archivo es demasiado grande. En ese caso, contacta con tu proveedor de hosting para que te ayuden a subir el límite de importación de phpMyAdmin o para que importen el archivo directamente por SSH.


Preguntas Frecuentes (FAQ)

¿Cómo eliminar una base de datos en DirectAdmin sin usar phpMyAdmin?

Puedes usar la opción "MySQL Management" directamente. Es el método más rápido y el que hemos descrito en el Paso 2. No necesitas entrar a phpMyAdmin para borrar, solo para respaldar.

¿Qué diferencia hay entre "Drop Database" y "Delete Database"?

Son sinónimos. "Drop Database" es el término técnico en SQL, y "Delete" es la traducción que usa DirectAdmin en su interfaz. Ambos significan lo mismo: eliminar la base de datos por completo.

¿Puedo borrar una base de datos que tiene mi sitio web activo?

Técnicamente sí, pero no debes hacerlo a menos que quieras que tu web deje de funcionar al instante. Tu aplicación (WordPress, Joomla, etc.) no podrá conectarse a la BD y mostrará errores como "Error establishing a database connection".

¿El respaldo de DirectAdmin me sirve para restaurar solo la base de datos?

Sí, pero es un proceso más complejo. El respaldo de DirectAdmin es un archivo comprimido que contiene todo (archivos, emails, BD). Para extraer solo la BD, necesitas descomprimir el archivo en tu PC y luego importar el archivo .sql que esté dentro de la carpeta backup/ con phpMyAdmin.

¿Puedo eliminar la base de datos y crearla con el mismo nombre al instante?

Sí, puedes hacerlo. DirectAdmin te permite crear una nueva base de datos con el mismo nombre justo después de borrarla. Sin embargo, ten en cuenta que el usuario asociado podría tener permisos antiguos. Te recomiendo crear un usuario nuevo y asignarlo a la nueva BD.

¿Qué pasa con los archivos de mi web que usaban esa base de datos?

Los archivos de tu web (PHP, HTML, imágenes) no se borran al eliminar la base de datos. Solo se elimina la información que estaba dentro de la BD. Los archivos seguirán en tu servidor, pero no podrán funcionar correctamente sin la BD.

¿Cómo puedo saber qué base de datos estoy eliminando si tengo varias?

DirectAdmin te muestra el tamaño de cada base de datos. Compara el tamaño con el que aparece en tu panel de control o en el archivo de configuración de tu aplicación (por ejemplo, en WordPress es el archivo wp-config.php). Allí verás el nombre de la BD y el usuario. Verifica siempre antes de borrar.

¿Es seguro usar la opción "Borrar" si tengo un plan de hosting compartido?

Sí, es seguro en el sentido de que solo afecta a tu cuenta. No puedes borrar bases de datos de otros usuarios. Sin embargo, la precaución es la misma: haz siempre un respaldo previo.


Conclusión Final

Eliminar una base de datos en DirectAdmin es un proceso sencillo que se resume en: respaldo, verificación y clic en eliminar. La parte más importante no es el clic, sino los 5 minutos que pasas antes haciendo la copia de seguridad.

Recuerda que la información es poder, y perderla por un descuido es frustrante. Sigue esta guía siempre que necesites eliminar base datos directadmin y no tendrás problemas. Si tienes dudas sobre el proceso, es mejor que consultes con tu proveedor de hosting antes de actuar.

[TIP] Si trabajas con varios sitios web, te recomiendo que crees una carpeta en tu ordenador llamada "Backups" y dentro, una subcarpeta por cada sitio. Guarda ahí siempre los archivos .sql con la fecha en el nombre (ej: miproyecto_2025-10-26.sql). Así tendrás un historial ordenado y podrás volver atrás en el tiempo si lo necesitas.

¡Espero que esta guía te haya sido de gran ayuda! Si te surge cualquier otra duda sobre la gestión de tu hosting, no dudes en volver a consultarla.

¿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