Cómo importar una base de datos en Plesk (phpMyAdmin)
¿Qué necesitas antes de importar una base de datos en Plesk?
Importar una base de datos en Plesk es una tarea habitual cuando migras un sitio web, restauras una copia de seguridad o instalas un CMS como WordPress. Aunque pueda sonar técnico, el proceso es bastante sencillo si sigues los pasos correctos. Antes de empezar, asegúrate de tener a mano lo siguiente:
- El archivo SQL que contiene la base de datos (normalmente termina en
.sql,.sql.gzo.zip). - Las credenciales de acceso a Plesk (usuario y contraseña de administrador o del plan de hosting).
- El nombre exacto de la base de datos que vas a reemplazar o crear.
- Un editor de texto como Notepad++ o Sublime Text para revisar el archivo SQL si es necesario.
Es importante que el archivo SQL sea compatible con la versión de MySQL o MariaDB que usa tu servidor. Si no estás seguro, contacta con tu proveedor de hosting antes de continuar.
Paso 1: Accede a Plesk y localiza la base de datos
Para empezar, inicia sesión en tu panel de control Plesk. La URL suele ser algo como https://tu-dominio.com:8443 o una ruta que te haya proporcionado tu proveedor. Una vez dentro, sigue estos pasos:
- Busca la sección "Bases de datos" en el menú lateral izquierdo.
- Haz clic en el nombre de la base de datos que quieres importar o en "Agregar nueva base de datos" si vas a crear una desde cero.
- Dentro de la página de la base de datos, verás una lista de opciones. Busca el botón o enlace que dice "phpMyAdmin" o "Administrar".
[INFO] Si no encuentras la opción phpMyAdmin, es posible que tu plan de hosting no la incluya. En ese caso, contacta con tu proveedor para habilitarla o solicita asistencia para la importación.
Paso 2: Abre phpMyAdmin desde Plesk
phpMyAdmin es la herramienta web que te permite gestionar bases de datos MySQL de forma visual. Al hacer clic en el enlace, se abrirá una nueva pestaña en tu navegador con la interfaz de phpMyAdmin. Aquí tienes dos opciones:
Opción A: Importar directamente desde phpMyAdmin
Una vez dentro de phpMyAdmin, verás en la columna izquierda el nombre de tu base de datos. Haz clic en él para seleccionarla. Después:
- Ve a la pestaña "Importar" en el menú superior.
- Haz clic en el botón "Elegir archivo" y selecciona tu archivo SQL desde tu ordenador.
- Deja las opciones por defecto (formato SQL, etc.) y haz clic en "Continuar" o "Ejecutar".
El proceso puede tardar unos segundos o minutos, dependiendo del tamaño del archivo. Verás un mensaje de éxito si todo ha ido bien.
Opción B: Importar desde el administrador de archivos de Plesk
Si el archivo es muy grande (más de 50 MB), es recomendable subirlo primero al servidor y luego importarlo desde phpMyAdmin. Para ello:
- Sube el archivo
.sqla la carpetahttpdocsoprivatede tu sitio usando el Administrador de archivos de Plesk. - Vuelve a phpMyAdmin y selecciona tu base de datos.
- En la pestaña "Importar", en lugar de elegir un archivo local, selecciona la opción "Archivo en el servidor" (si está disponible).
- Busca el archivo que subiste y ejecuta la importación.
[TIP] Si tu archivo SQL está comprimido en
.gzo.zip, phpMyAdmin puede descomprimirlo automáticamente. Asegúrate de que la extensión sea reconocida por la herramienta.
Paso 3: Verifica que la importación se haya completado correctamente
Después de ejecutar la importación, es fundamental comprobar que todo se ha cargado bien. phpMyAdmin te mostrará un mensaje de confirmación. Para asegurarte:
- Haz clic en el nombre de tu base de datos en la columna izquierda.
- Revisa que aparezcan las tablas esperadas en la lista. Si ves tablas con nombres similares a
wp_users,wp_posts, etc., la importación ha funcionado. - Haz clic en una tabla cualquiera para ver si contiene datos. Por ejemplo, en una tabla de usuarios deberías ver registros.
Si no encuentras las tablas, es posible que hayas importado el archivo en la base de datos equivocada o que el archivo esté corrupto. En ese caso, repite el proceso con otro archivo o revisa el contenido del SQL con un editor de texto.
Paso 4: Configura los permisos y usuarios de la base de datos (si es necesario)
En ocasiones, al importar una base de datos desde otro servidor, los usuarios y permisos asociados no se importan automáticamente. Esto es especialmente común en migraciones. Para solucionarlo:
- Ve a la sección "Bases de datos" en Plesk.
- Selecciona tu base de datos y haz clic en "Usuarios" o "Agregar usuario".
- Crea un usuario con los mismos privilegios que el original (normalmente todos los privilegios).
- Asocia ese usuario a la base de datos importada.
Si tu aplicación (por ejemplo, WordPress) usa un usuario específico, asegúrate de que las credenciales en el archivo de configuración (wp-config.php) coincidan con las que acabas de crear.
[WARNING] Nunca uses la contraseña del administrador de Plesk para la base de datos. Crea siempre usuarios específicos con permisos limitados.
Errores comunes al importar una base de datos en Plesk y cómo solucionarlos
Aunque el proceso es sencillo, pueden surgir algunos problemas. Aquí tienes los más frecuentes y sus soluciones:
Error: "No se pudo importar el archivo SQL"
Esto suele deberse a un archivo corrupto o a un límite de tamaño en phpMyAdmin. Prueba a:
- Comprimir el archivo en
.zipo.gzy vuelve a intentarlo. - Dividir el archivo en partes más pequeñas (por ejemplo, con herramientas como BigDump o mysqldump).
- Subir el archivo al servidor e importarlo desde ahí.
Error: "Tabla no existe" al consultar datos
Si las tablas aparecen pero están vacías, es posible que el archivo SQL solo contenga la estructura, no los datos. Revisa el contenido del archivo con un editor y busca sentencias INSERT INTO. Si no las hay, necesitas una copia completa de la base de datos.
Error: "Acceso denegado para el usuario"
Este error suele aparecer cuando el usuario de la base de datos no tiene permisos suficientes. Ve a Plesk, edita el usuario y otórgale todos los privilegios sobre la base de datos.
Preguntas frecuentes sobre la importación de bases de datos en Plesk
¿Puedo importar una base de datos desde Syspanel?
Si vienes de un panel como Syspanel (accesible en el puerto 2106), el proceso es similar. Debes exportar tu base de datos desde Syspanel en formato SQL y luego importarla en Plesk siguiendo los pasos anteriores. La única diferencia es que las rutas y nombres de las bases de datos pueden variar, así que revisa bien los nombres antes de importar.
¿Qué hago si mi archivo SQL es demasiado grande para phpMyAdmin?
Prueba a comprimirlo primero. Si sigue siendo demasiado grande, sube el archivo al servidor y usa la opción de importación desde el servidor. Otra alternativa es usar la línea de comandos, pero eso requiere acceso SSH, que no todos los planes incluyen.
¿Cómo puedo restaurar una base de datos desde una copia de seguridad de Plesk?
Plesk tiene su propio sistema de copias de seguridad. Si tienes una copia de seguridad completa, puedes restaurarla desde "Administrador de copias de seguridad". Sin embargo, si solo tienes el archivo SQL, el método de importación que hemos descrito es el adecuado.
¿Puedo importar una base de datos de otro CMS como Joomla o PrestaShop?
Sí, el proceso es idéntico. Solo asegúrate de que el archivo SQL sea compatible con la versión de MySQL de tu servidor y de que los prefijos de las tablas coincidan con los que espera el CMS.
Consejos finales para una importación sin problemas
- Haz siempre una copia de seguridad de la base de datos actual antes de importar una nueva. Puedes exportarla desde phpMyAdmin en formato SQL.
- Revisa el tamaño del archivo: los límites de subida en phpMyAdmin suelen ser de 50 MB. Si tu archivo es mayor, usa la opción de subida al servidor.
- No interrumpas el proceso: si la importación tarda mucho, no cierres la pestaña del navegador ni actualices la página. Espera a que termine.
- Si algo falla, no entres en pánico: siempre puedes volver a empezar. La base de datos anterior se puede restaurar desde tu copia de seguridad.
Conclusión
Importar una base de datos en Plesk usando phpMyAdmin es un proceso que, una vez conocido, resulta muy rápido y fiable. Solo necesitas tener el archivo SQL correcto y seguir los pasos que te hemos detallado. Recuerda que, si encuentras algún error, la mayoría de las veces tiene solución con un poco de paciencia y revisando los permisos y formatos.
Si has llegado hasta aquí, ya sabes cómo importar base de datos plesk sin complicaciones. La próxima vez que necesites restaurar base de datos plesk, ya sea para una migración o una actualización, podrás hacerlo con total confianza. Y si vienes de otros paneles como Syspanel, no olvides que el puerto de acceso es el 2106, pero el proceso de importación es prácticamente el mismo.
[TIP] Guarda este artículo en tus favoritos. Te será útil cada vez que necesites importar sql plesk o gestionar tus plesk base de datos. ¡Buena suerte con tu proyecto!
