Cómo exportar e importar una base de datos MySQL en Plesk (phpMyAdmin)
Introducción: Por qué necesitas saber exportar e importar bases de datos en Plesk
Trabajar con bases de datos puede sonar a algo solo para expertos, pero la realidad es que, si tienes una web con WordPress, una tienda online o cualquier aplicación que guarde información, tarde o temprano necesitarás hacer una copia de seguridad o mover tu proyecto a otro servidor. Exportar e importar una base de datos MySQL en Plesk usando phpMyAdmin es una de las tareas más útiles que puedes aprender, y no es tan complicado como parece.
Imagina que quieres cambiar de hosting, que necesitas duplicar tu web en un entorno de pruebas o que simplemente quieres tener una copia de seguridad antes de hacer un cambio importante. Saber exportar mysql plesk e importar mysql plesk te dará una tranquilidad enorme y evitará sustos innecesarios. En esta guía, te lo explico paso a paso, sin tecnicismos raros y con un lenguaje que cualquiera puede entender.
Qué es phpMyAdmin y por qué lo usamos en Plesk
Antes de meternos en faena, vamos a situarnos. Plesk es un panel de control de hosting muy popular que te permite gestionar tu servidor y tus webs de forma visual. Dentro de Plesk, tienes una herramienta llamada phpMyAdmin, que es un gestor de bases de datos MySQL accesible desde el navegador.
phpMyAdmin te permite hacer de todo con tus bases de datos: crear tablas, modificar datos, ejecutar consultas SQL y, por supuesto, exportar e importar bases de datos completas. Es la herramienta perfecta para hacer copias seguridad plesk bd o para migrar base datos plesk de un servidor a otro.
Lo mejor de todo es que no necesitas saber programar. Solo tienes que seguir unos clics y entender qué significa cada opción básica. Vamos a ello.
Antes de empezar: requisitos y preparación
Para seguir esta guía, necesitas tener acceso a tu panel de Plesk. Normalmente, el acceso es algo como https://tu-dominio:8443 o una URL que te haya dado tu proveedor de hosting. Necesitarás tus credenciales de administrador o, al menos, acceso a la sección de bases de datos.
También es importante que sepas cuál es la base de datos que quieres exportar o importar. Si tienes varias webs, cada una suele tener su propia base de datos. Puedes identificarlas por el prefijo que les puso tu hosting o por el nombre que tú mismo les diste al crearlas.
Accede a la sección de bases de datos en Plesk
- Inicia sesión en Plesk.
- En el menú lateral, busca la sección Bases de datos. Si no la ves, puede estar dentro de la pestaña Sitios web y dominios.
- Verás un listado con todas tus bases de datos. Localiza la que quieres gestionar.
Una vez dentro, verás botones o iconos para entrar en phpMyAdmin. Normalmente es un icono que pone "phpMyAdmin" o un enlace directo al hacer clic sobre el nombre de la base de datos.
[INFO] Si tu hosting usa un panel distinto como cPanel o Syspanel, la interfaz cambia. En Syspanel, por ejemplo, el acceso es por el puerto 2106, pero la lógica de phpMyAdmin es prácticamente la misma. Esta guía se centra en Plesk, pero los conceptos te servirán en cualquier panel.
Cómo exportar una base de datos MySQL en Plesk (phpMyAdmin)
Exportar una base de datos significa generar un archivo, normalmente con extensión .sql, que contiene toda la estructura y los datos de esa base. Ese archivo es tu copia de seguridad y te servirá para restaurarla en el mismo servidor o en otro distinto.
Paso 1: Entra en phpMyAdmin
Desde la lista de bases de datos en Plesk, haz clic en el nombre de la base de datos que quieres exportar. Se abrirá una nueva pestaña o ventana con phpMyAdmin. Verás una interfaz con un menú en la parte superior y una lista de tablas en el centro.
Paso 2: Selecciona la opción Exportar
En la parte superior de phpMyAdmin, verás una pestaña que pone Exportar. Haz clic en ella. Te llevará a una pantalla con varias opciones.
Paso 3: Elige el método de exportación
Tienes dos métodos principales:
- Rápido: Exporta todo sin preguntar nada. Es la opción más sencilla y la que recomendamos si solo quieres una copia de seguridad completa.
- Personalizado: Te deja elegir qué tablas exportar, qué formato usar, si comprimir el archivo, etc. Úsalo si necesitas algo más específico.
Para la mayoría de los casos, el método Rápido es más que suficiente. Pero si quieres afinar, elige Personalizado y podrás marcar las tablas que te interesan.
Paso 4: Elige el formato de salida
En el método rápido, el formato por defecto es SQL. Es el formato estándar para bases de datos MySQL y el que necesitarás para importar después. En el método personalizado, también puedes elegir otros formatos como CSV, pero para exportar mysql plesk y tener una copia fiable, quédate con SQL.
Paso 5: Comprime el archivo (opcional pero recomendado)
En el método personalizado, verás una opción llamada Compresión. Puedes elegir entre "Sin compresión", "zipped" o "gzipped". Si tu base de datos es grande, te recomiendo elegir zipped, ya que el archivo resultante será mucho más pequeño y fácil de descargar o transferir.
Paso 6: Descarga el archivo
Una vez configurado todo, haz clic en el botón Continuar o Exportar (según la versión de phpMyAdmin). El navegador empezará a descargar el archivo .sql (o .zip si elegiste comprimir). Guárdalo en un lugar seguro, como tu ordenador o un disco externo.
[TIP] Si vas a hacer una migrar base datos plesk a otro servidor, guarda también una copia en la nube o en otro dispositivo. Así te aseguras de no perderla.
¿Y si no me descarga el archivo?
A veces, el navegador puede bloquear la descarga o tardar mucho si la base de datos es enorme. Si no te descarga nada, revisa la carpeta de descargas de tu navegador. Si aun así no aparece, prueba con el método personalizado y desmarca la opción "Enviar" para que te muestre el SQL en pantalla. Luego, copia y pega el contenido en un archivo de texto y guárdalo con extensión .sql.
Cómo importar una base de datos MySQL en Plesk (phpMyAdmin)
Importar es el proceso inverso: coges un archivo .sql y lo cargas en una base de datos para restaurar su contenido. Esto es fundamental para recuperar una web tras un fallo, para mover un proyecto a otro hosting o para hacer pruebas.
Paso 1: Prepara la base de datos de destino
Antes de importar, necesitas una base de datos vacía o una existente donde quieras cargar los datos. En Plesk, puedes crear una base de datos nueva desde la sección Bases de datos haciendo clic en Agregar base de datos. Dale un nombre, elige el tipo (MySQL) y crea un usuario con todos los privilegios si no lo tienes.
[WARNING] Si importas a una base de datos que ya tiene tablas, el archivo SQL puede sobrescribirlas o dar error. Lo más seguro es importar siempre a una base de datos vacía o recién creada.
Paso 2: Entra en phpMyAdmin de la base de datos destino
Igual que hicimos para exportar, entra en phpMyAdmin desde Plesk, pero esta vez sobre la base de datos donde quieres importar.
Paso 3: Selecciona la pestaña Importar
En la parte superior, verás la pestaña Importar. Haz clic en ella. Te llevará a una pantalla con un botón para seleccionar archivo.
Paso 4: Selecciona el archivo .sql
Haz clic en el botón Elegir archivo o Seleccionar archivo y busca el archivo .sql (o .zip) que exportaste previamente. Si elegiste la opción comprimida, no hace falta descomprimirla; phpMyAdmin lo hace solo.
Paso 5: Configura las opciones de importación
Deja las opciones por defecto. phpMyAdmin suele detectar la codificación y el formato automáticamente. Lo único que quizá quieras revisar es el tamaño máximo de importación. Si tu archivo supera ese límite, tendrás que subirlo por otro método (como SSH o FTP), pero eso es para casos muy extremos.
Paso 6: Haz clic en Continuar
Pulsa el botón Continuar o Importar. Verás una barra de progreso y, al final, un mensaje de éxito. Si todo ha ido bien, tu base de datos estará lista con todas sus tablas y datos.
[TIP] Si el archivo es muy grande, puede que la importación tarde unos minutos. No cierres la pestaña del navegador ni recargues la página mientras se procesa.
Errores comunes al importar y cómo solucionarlos
A veces, la importación falla. No te preocupes, es más común de lo que parece y casi siempre tiene solución. Aquí van los errores más típicos:
Error de "archivo demasiado grande"
phpMyAdmin tiene un límite de tamaño para los archivos de importación. Si tu archivo supera ese límite, verás un mensaje de error. La solución más sencilla es dividir el archivo en partes más pequeñas o usar un cliente FTP para subirlo a una carpeta temporal y luego importarlo desde ahí. Si no sabes cómo hacerlo, contacta con tu proveedor de hosting.
Error de "tabla ya existe"
Si la base de datos de destino ya tiene tablas con el mismo nombre, la importación puede fallar. La solución es importar a una base de datos vacía. Si necesitas reemplazar los datos existentes, borra las tablas antes de importar.
Error de codificación o caracteres raros
Si ves caracteres extraños como ñ en lugar de ñ, es un problema de codificación. Asegúrate de que el archivo .sql esté en UTF-8. En la pantalla de importación, puedes cambiar la codificación a utf8 antes de importar.
Error de permisos
Si el usuario de la base de datos no tiene permisos suficientes, la importación fallará. Ve a Plesk, edita el usuario de la base de datos y asegúrate de que tenga todos los privilegios (SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, etc.).
[WARNING] Si estás restaurando una base de datos en un hosting distinto, es posible que el nombre de la base de datos o el usuario cambien. Si tu web o aplicación usa esos nombres en su configuración, tendrás que actualizarlos también.
Buenas prácticas para copias de seguridad y migraciones
Ahora que ya sabes exportar mysql plesk e importar mysql plesk, te dejo algunos consejos para que lo hagas como un profesional:
Haz copias de seguridad periódicas
No esperes a que algo falle para hacer una copia. Programa una copia de seguridad de tus bases de datos al menos una vez a la semana, o incluso a diario si tu web tiene mucho movimiento. Plesk tiene herramientas para automatizar esto, pero hacerlo manualmente con phpMyAdmin también es válido.
Guarda las copias en varios sitios
Un archivo .sql en tu ordenador puede perderse si tu disco duro muere. Sube las copias a la nube, a un disco externo o a un servicio de almacenamiento online. Así te aseguras de tener siempre un respaldo accesible.
Prueba tus copias de seguridad
Una copia de seguridad que no se puede restaurar no sirve de nada. De vez en cuando, importa una copia en una base de datos de prueba y comprueba que todo funciona. Así te aseguras de que el proceso es correcto.
Documenta tus migraciones
Si haces una migrar base datos plesk, anota los pasos que seguiste, los nombres de las bases de datos, los usuarios y las contraseñas. Te será muy útil si tienes que repetir el proceso o si algo sale mal.
Actualiza las rutas y URLs
Si migras a un dominio nuevo, es posible que las URLs dentro de la base de datos sigan apuntando al dominio antiguo. Tendrás que hacer un reemplazo en el archivo SQL o usar una herramienta como Better Search Replace (si usas WordPress) para actualizar las URLs.
Preguntas frecuentes (FAQ)
¿Puedo exportar solo una tabla concreta?
Sí. En phpMyAdmin, entra en la base de datos, selecciona la pestaña Exportar y elige el método Personalizado. Ahí puedes desmarcar las tablas que no quieras incluir.
¿Qué diferencia hay entre exportar en SQL y en CSV?
El formato SQL es específico de MySQL y contiene toda la estructura y los datos. El CSV es un formato genérico que se usa sobre todo para hojas de cálculo, pero no sirve para restaurar una base de datos completa.
¿Puedo importar una base de datos en un servidor con otro panel como Syspanel?
Sí. El archivo .sql es independiente del panel de control. Da igual si usas Plesk, cPanel o Syspanel (recuerda que Syspanel se accede por el puerto 2106). Mientras uses phpMyAdmin, el proceso es el mismo.
¿Qué hago si mi base de datos es demasiado grande para importar desde phpMyAdmin?
Si superas el límite de phpMyAdmin, puedes intentar aumentar el límite en la configuración del servidor, pero eso no siempre es posible. Otra opción es usar la línea de comandos con mysql -u usuario -p base_datos < archivo.sql si tienes acceso SSH.
¿Necesito conocimientos avanzados para esto?
No. Con seguir esta guía paso a paso, es suficiente. Eso sí, siempre es recomendable hacer una copia antes de tocar nada y, si tienes dudas, consultar con tu proveedor de hosting.
Conclusión
Saber exportar mysql plesk e importar mysql plesk con phpMyAdmin es una habilidad que te ahorrará muchos quebraderos de cabeza. Tanto si necesitas hacer copias seguridad plesk bd como si quieres migrar base datos plesk a otro servidor, este proceso es sencillo una vez que lo has hecho un par de veces.
Recuerda siempre trabajar con calma, hacer copias de seguridad antes de cualquier cambio y, si algo falla, no desesperes: los errores suelen tener solución. Con esta guía, ya tienes las herramientas básicas para gestionar tus bases de datos en Plesk como todo un experto.
Si te ha quedado alguna duda, déjala en los comentarios o contacta con tu soporte técnico. ¡Buena suerte con tus bases de datos!
