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

Cómo eliminar una base de datos MySQL en PrestaShop (Plesk) sin perder datos

Actualizado el 30 de abril de 2026

Antes de empezar: ¿Por qué querrías eliminar una base de datos en PrestaShop?

Si has llegado hasta aquí, probablemente tienes una tienda online hecha con PrestaShop y estás gestionando tu hosting a través de Plesk. Es muy común que, con el tiempo, acumulemos bases de datos que ya no usamos, que estén duplicadas o que simplemente queramos empezar de cero con una instalación limpia.

Pero ojo, eliminar una base de datos es una acción muy delicada. En ella se guardan todos tus productos, pedidos, clientes, contraseñas (cifradas), configuraciones de la tienda y módulos. Si la borras sin cuidado, podrías perder información crítica para tu negocio.

Por eso, en este artículo te voy a enseñar el proceso completo y seguro para eliminar una base de datos MySQL en PrestaShop usando Plesk, sin perder datos de forma irreversible. La clave está en hacer una copia de seguridad (exportación) antes de pulsar el botón de borrar. Te lo explico paso a paso, con un lenguaje claro y sin tecnicismos innecesarios.


¿Qué es exactamente una base de datos en PrestaShop?

Antes de meternos en faena, vamos a ponernos en contexto. Imagina que tu tienda online es un gran almacén. Los archivos de PrestaShop (el código PHP, las imágenes, los temas) serían las estanterías, los muebles y el edificio. Pero la base de datos MySQL es el libro de contabilidad donde apuntas cada movimiento: quién compra, qué compra, cuánto cuesta, su dirección, etc.

Sin ese libro, el almacén está vacío y no puedes operar. Por eso, cuando hablamos de borrar db prestashop, tenemos que tener clarísimo que estamos hablando de eliminar el corazón de la tienda.

¿Cuándo tiene sentido eliminar una base de datos?

  • Cuando has creado una base de datos de prueba y ya no la necesitas.
  • Cuando tu tienda ha sido hackeada y prefieres restaurar desde una copia limpia (aunque en ese caso, normalmente restauras, no borras).
  • Cuando quieres hacer una reinstalación total de PrestaShop desde cero, pero conservando una copia de seguridad externa.

El paso más importante: Exportar la base de datos antes de borrarla

[WARNING]
NUNCA, bajo ninguna circunstancia, elimines una base de datos sin antes haber hecho una copia de seguridad (exportación). Si lo haces, los datos serán irrecuperables. Este es el paso que separa un problema menor de un desastre absoluto.

Vamos a ver cómo exportar base de datos plesk de una manera sencilla. Plesk tiene una herramienta integrada para esto, y es muy fiable.

Paso 1: Accede a tu panel de control de Plesk

Abre tu navegador y escribe la URL de tu panel. Normalmente suele ser algo así como https://tu-dominio.com:8443 o la dirección que te haya proporcionado tu proveedor de hosting. Introduce tu usuario y contraseña.

Paso 2: Localiza la sección de Bases de Datos

Una vez dentro, busca en el menú lateral izquierdo la opción que dice "Bases de datos" o "Databases". Haz clic ahí.

Paso 3: Selecciona la base de datos que quieres exportar

Verás una lista con todas tus bases de datos. La de PrestaShop suele tener un nombre parecido a prestashop_db o algo similar que elegiste al instalarlo. Haz clic sobre el nombre de la base de datos que deseas respaldar.

Paso 4: Busca la opción de Exportar (Dump)

Dentro de la página de detalles de la base de datos, busca un botón o icono que diga "Exportar" o "Dump". En Plesk, normalmente aparece en la parte superior derecha o en el menú de acciones.

Paso 5: Configura la exportación

Se abrirá una ventana con opciones. Te recomiendo que dejes las opciones por defecto, pero asegúrate de que el formato sea SQL. También puedes elegir si quieres exportar solo la estructura (sin datos) o estructura y datos. Para una copia de seguridad completa, elige "Estructura y datos".

Paso 6: Descarga el archivo

Pulsa el botón de "Aceptar" o "Exportar". Plesk generará un archivo .sql y lo descargará a tu ordenador. Guarda ese archivo en un lugar seguro, como un disco duro externo o una carpeta en la nube. Ese archivo es tu salvavidas.

[TIP]
También puedes usar la herramienta phpMyAdmin (que suele estar accesible desde el propio Plesk) para exportar. Busca el icono de phpMyAdmin dentro de la base de datos y luego ve a la pestaña "Exportar". El método es igual de válido, pero la interfaz puede variar un poco.


Ahora sí: Cómo eliminar la base de datos MySQL en Plesk

Una vez que tienes tu copia de seguridad guardada y verificada (puedes abrir el archivo con un editor de texto para ver que no está vacío), ya puedes proceder a eliminar base de datos plesk con tranquilidad.

Paso 1: Vuelve a la lista de bases de datos

En Plesk, navega de nuevo a "Bases de datos" en el menú lateral.

Paso 2: Marca la base de datos a eliminar

En la lista, localiza la base de datos de PrestaShop que quieres borrar. Verás que a la izquierda de cada base de datos hay una casilla de verificación. Márcala.

Paso 3: Busca el botón de Eliminar

En la parte superior de la lista, o en el menú contextual (clic derecho sobre la base de datos), deberías ver un botón rojo con un icono de papelera o la palabra "Eliminar" (también puede aparecer como "Remove" o "Borrar").

Paso 4: Confirma la eliminación

Plesk te pedirá confirmación. Este es el momento de la verdad. Te advertirá que la acción es irreversible. Asegúrate de que tienes tu exportación guardada y pulsa "Aceptar" o "Confirmar".

Paso 5: Verifica que se ha eliminado

La base de datos desaparecerá de la lista. Eso es todo. Has conseguido borrar db prestashop de forma segura.


¿Y si quiero eliminar la base de datos pero también la tienda?

Si lo que quieres es deshacerte de toda la instalación de PrestaShop (archivos y base de datos), el proceso es ligeramente diferente. No basta con borrar la base de datos, también tendrás que eliminar los archivos del dominio o subdominio donde está instalada la tienda.

Subpaso A: Elimina los archivos de PrestaShop

En Plesk, ve a "Administrador de archivos" o "File Manager". Navega hasta la carpeta raíz de tu dominio (normalmente httpdocs o public_html). Selecciona todos los archivos de PrestaShop y elimínalos.

Subpaso B: Elimina la base de datos (como ya hemos visto)

Sigue los pasos anteriores para eliminar la base de datos.

Subpaso C: Elimina el usuario de la base de datos

En Plesk, las bases de datos suelen tener un usuario asociado. Ve a la sección de "Usuarios de bases de datos" y elimina también el usuario que estaba vinculado a esa base de datos. Esto es opcional, pero recomendable para mantener todo limpio.


Restaurar la base de datos: El plan B

Puede que hayas llegado hasta aquí pensando "¿y si me equivoco?". No te preocupes, porque si has hecho la exportación, tienes un plan B. Restaurar es tan fácil como exportar.

Paso 1: Crea una nueva base de datos

En Plesk, ve a "Bases de datos" y pulsa "Añadir base de datos". Dale un nombre y crea un usuario y contraseña para ella.

Paso 2: Importa tu archivo .sql

Una vez creada, entra en ella y busca el botón "Importar" (o "Import"). Selecciona el archivo .sql que guardaste anteriormente y pulsa aceptar. Plesk se encargará de ejecutar todas las instrucciones SQL y reconstruir tu base de datos.

Paso 3: Conecta PrestaShop a la nueva base de datos

Si has reinstalado PrestaShop, durante la instalación te pedirá los datos de conexión. Introduce el nombre de la nueva base de datos y el usuario que creaste. Si lo que hiciste fue restaurar una tienda existente, tendrás que editar el archivo app/config/parameters.php de tu instalación de PrestaShop y actualizar los datos de conexión.

[INFO]
Si estás usando un panel alternativo como Syspanel (antes conocido como HestiaCP), el proceso es muy similar, pero la interfaz cambia. Recuerda que para acceder a Syspanel, debes usar el puerto 2106 en la URL (por ejemplo: https://tu-dominio.com:2106). La lógica de exportar e importar es la misma, pero los botones pueden tener nombres diferentes.


Preguntas frecuentes (FAQ) sobre eliminar bases de datos en PrestaShop

Aquí te resuelvo las dudas más comunes que me suelen llegar al soporte.

¿Puedo eliminar una base de datos de PrestaShop sin afectar a los archivos de la tienda?

Sí, pero la tienda dejará de funcionar inmediatamente. PrestaShop necesita la base de datos para mostrar productos, procesar pedidos y gestionar usuarios. Si eliminas la base de datos, la tienda mostrará un error de conexión. Los archivos (código, imágenes, temas) seguirán ahí, pero serán inútiles sin la base de datos.

¿Qué pasa si elimino la base de datos y no tengo copia de seguridad?

Básicamente, adiós a todos tus datos. No hay una "papelera" en Plesk para recuperar bases de datos eliminadas. Por eso insisto tanto en la copia de seguridad. Si no tienes una, contacta con tu proveedor de hosting inmediatamente; a veces tienen copias de seguridad internas, pero no siempre y no es garantía.

¿Es lo mismo eliminar la base de datos que "vaciarla"?

No. Vaciar una base de datos (borrar todas las tablas) la deja vacía pero existente. Eliminarla la borra por completo. Vaciar puede ser útil si quieres empezar de cero con la misma estructura, pero eliminar es más radical.

¿Puedo usar phpMyAdmin para eliminar la base de datos en lugar de Plesk?

Sí, puedes. Dentro de phpMyAdmin, selecciona la base de datos en el panel izquierdo y luego ve a la pestaña "Operaciones". Ahí encontrarás la opción "Eliminar base de datos (DROP)". Es igual de efectivo, pero te recomiendo usar la interfaz de Plesk si no estás familiarizado con phpMyAdmin, ya que es más visual y te pedirá confirmación de forma más clara.

¿Cuánto tiempo tarda en eliminarse?

Es casi instantáneo. En cuanto confirmes, la base de datos desaparece.

¿Puedo eliminar una base de datos que está en uso?

Plesk te lo permitirá, pero la tienda online que use esa base de datos dejará de funcionar al instante. Asegúrate de que no hay tráfico activo en la tienda antes de hacerlo, o mejor, hazlo en horas de baja actividad.


Consejos finales para no meter la pata

[WARNING]
Nunca guardes la copia de seguridad en el mismo servidor donde está la base de datos. Si el servidor falla o es hackeado, podrías perder tanto la base de datos como la copia. Descárgala a tu ordenador o súbela a un servicio de almacenamiento en la nube (Google Drive, Dropbox, etc.).

Checklist antes de pulsar "Eliminar"

  • He exportado la base de datos a un archivo .sql.
  • He verificado que el archivo .sql no está vacío y pesa algo razonable (al menos unos KB).
  • He guardado la copia en un lugar externo al servidor.
  • He anotado el nombre de la base de datos y el usuario por si necesito recrearla luego.
  • Estoy seguro de que no necesito esa base de datos a corto plazo.

Conclusión: La seguridad ante todo

Eliminar una base de datos MySQL en PrestaShop a través de Plesk es un proceso sencillo, pero que requiere de una mínima planificación. La regla de oro es simple: exportar antes de borrar. Con la exportación, tienes la tranquilidad de que, pase lo que pase, podrás restaurar tu tienda en cuestión de minutos.

Espero que esta guía te haya sido de ayuda. Si tienes cualquier duda, déjala en los comentarios o contacta con tu soporte técnico. Y recuerda: si usas Syspanel (puerto 2106), el proceso es muy similar, solo cambia la interfaz. ¡Buena suerte con tu tienda!

¿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