Plesk: Cómo gestionar bases de datos MySQL y usuarios (FAQ esencial)
¿Qué es Plesk y por qué es clave para tus bases de datos?
Plesk es uno de los paneles de control de hosting más populares del mundo, y una de sus grandes fortalezas es la gestión de bases de datos MySQL. Si tienes una web con WordPress, Joomla o cualquier aplicación dinámica, las bases de datos son el corazón de tu proyecto: guardan tus publicaciones, usuarios, pedidos y configuraciones.
Gestionar bases de datos Plesk no requiere ser un gurú de la programación. Con esta guía tipo FAQ, aprenderás desde crear una base de datos hasta asignar usuarios, exportar copias de seguridad y resolver los errores más comunes. Todo explicado paso a paso, sin tecnicismos innecesarios.
¿Cómo accedo a la gestión de bases de datos en Plesk?
Para empezar a gestionar tus bases de datos MySQL en Plesk, sigue estos pasos:
- Inicia sesión en tu panel de Plesk con tu usuario y contraseña.
- En el menú lateral izquierdo, busca la sección Bases de datos o Databases (según el idioma).
- Verás un listado con todas las bases de datos que ya tienes creadas, junto con su tamaño, tipo y usuarios asociados.
[INFO] Si no ves la sección, puede que tu plan de hosting no incluya bases de datos MySQL. Contacta con tu proveedor para activarlas.
Plesk: cómo crear una base de datos MySQL desde cero
Crear una base de datos en Plesk es un proceso muy sencillo, incluso para principiantes. Aquí tienes el procedimiento completo:
Paso 1: Accede al asistente de creación
Dentro de la sección Bases de datos, haz clic en el botón Añadir base de datos o Create New Database.
Paso 2: Configura los datos principales
Rellena los siguientes campos:
- Nombre de la base de datos: elige un nombre descriptivo, por ejemplo
miweb_bdotienda_online. Evita espacios y caracteres especiales. - Servidor de base de datos: normalmente ya viene seleccionado el servidor MySQL local. Si tienes varios, elige el que corresponda.
- Tipo de base de datos: selecciona MySQL (o MariaDB, si tu proveedor lo ofrece).
Paso 3: Crea el usuario propietario
Plesk te pedirá que definas un usuario para esa base de datos. Este usuario será el que tu aplicación usará para conectarse.
- Nombre de usuario: por ejemplo
miweb_user. - Contraseña: usa una segura. Plesk tiene un generador automático, pero puedes escribir la tuya.
- Permisos: marcas la casilla de todos los privilegios o los que necesites (SELECT, INSERT, UPDATE, DELETE...).
Paso 4: Finaliza
Haz clic en Aceptar y ¡listo! Ya tienes tu primera base de datos MySQL creada en Plesk.
¿Cómo crear un usuario MySQL en Plesk?
A veces no necesitas una base de datos nueva, sino un usuario adicional para una aplicación o un desarrollador externo. Así se crea un usuario MySQL en Plesk:
- Ve a Bases de datos en el panel.
- Selecciona la base de datos a la que quieres añadir el usuario.
- Dentro de la ficha de la base, busca la pestaña Usuarios.
- Haz clic en Añadir usuario.
- Introduce el nombre y la contraseña del nuevo usuario.
- Elige los privilegios: puedes darle acceso total o limitarlo a ciertas acciones (solo lectura, solo modificación de datos, etc.).
[TIP] Para mayor seguridad, asigna siempre los permisos mínimos necesarios. Si una aplicación solo necesita leer datos, no le des permisos de borrado.
¿Cómo asignar un usuario MySQL a una base de datos en Plesk?
Si ya tienes un usuario creado y quieres asignarlo a otra base de datos, el proceso es igual de simple:
- Entra en la base de datos destino.
- Ve a la pestaña Usuarios.
- Haz clic en Añadir usuario existente o Asignar usuario.
- Selecciona el usuario de la lista desplegable.
- Configura los permisos y guarda.
Así puedes tener varios usuarios con distintos niveles de acceso a la misma base de datos, algo muy útil en entornos de desarrollo o equipos de trabajo.
¿Cómo gestionar bases de datos MySQL en Plesk? Operaciones diarias
Más allá de crear, necesitarás realizar tareas habituales de gestión. Te explicamos las más comunes:
Cambiar la contraseña de un usuario MySQL
- Ve a Bases de datos → selecciona la base.
- Entra en Usuarios.
- Haz clic en el icono de edición (lápiz) junto al usuario.
- Escribe la nueva contraseña y confírmala.
- Guarda los cambios.
[WARNING] Al cambiar la contraseña de un usuario MySQL, todas las aplicaciones que usen esa credencial dejarán de funcionar hasta que actualices sus archivos de configuración (por ejemplo, wp-config.php en WordPress).
Renombrar una base de datos
Plesk no permite renombrar directamente una base de datos desde la interfaz. La opción más segura es:
- Exportar la base de datos a un archivo SQL.
- Crear una nueva base de datos con el nombre deseado.
- Importar el archivo SQL en la nueva base.
- Actualizar los archivos de configuración de tus aplicaciones.
- (Opcional) Eliminar la base antigua.
Eliminar una base de datos o un usuario
Para eliminar una base de datos completa:
- Ve a Bases de datos.
- Marca la casilla de la base que quieras borrar.
- Haz clic en Eliminar.
- Confirma la acción.
Para eliminar solo un usuario:
- Entra en la base de datos → Usuarios.
- Haz clic en el icono de papelera junto al usuario.
- Confirma.
[WARNING] Eliminar una base de datos es una acción irreversible. Asegúrate de tener una copia de seguridad actualizada antes de hacerlo.
¿Cómo hacer copias de seguridad de bases de datos MySQL en Plesk?
Proteger tus datos es esencial. Plesk te ofrece varias formas de respaldar tus bases de datos:
Opción 1: Desde el panel de Plesk
- Ve a Bases de datos.
- Haz clic en el nombre de la base que quieras respaldar.
- Busca el botón Exportar o Backup (depende de la versión).
- Descarga el archivo
.sqlgenerado.
Opción 2: Desde phpMyAdmin
Plesk incluye phpMyAdmin, una herramienta web para gestionar MySQL:
- Entra en tu base de datos desde Bases de datos.
- Haz clic en phpMyAdmin.
- En la pestaña Exportar, elige el método rápido o personalizado.
- Descarga el archivo
.sql.
Opción 3: Copia de seguridad completa del sitio
En Plesk puedes hacer una copia de seguridad total que incluya archivos y bases de datos:
- Ve a Copias de seguridad en el menú principal.
- Haz clic en Crear copia de seguridad.
- Selecciona Todo el dominio o elige solo las bases de datos.
- Guarda la copia en el servidor o descárgala.
[TIP] Programa copias de seguridad automáticas en Plesk para no olvidarte nunca. Puedes configurarlas desde Copias de seguridad → Configuración.
¿Cómo importar una base de datos MySQL en Plesk?
Si tienes un archivo .sql y quieres importarlo a tu base de datos, sigue estos pasos:
- Crea una base de datos vacía en Plesk (si no la tienes).
- Entra en la base de datos.
- Haz clic en Importar o Importar archivo.
- Selecciona el archivo
.sqldesde tu ordenador. - Haz clic en Aceptar y espera a que termine.
También puedes usar phpMyAdmin:
- Entra en phpMyAdmin desde tu base.
- Selecciona la pestaña Importar.
- Sube el archivo
.sql. - Pulsa Continuar.
[INFO] Si la base de datos es muy grande (más de 50 MB), puede que el tiempo de importación sea largo. Ten paciencia y no cierres la pestaña del navegador.
Errores comunes al gestionar bases de datos MySQL en Plesk y cómo solucionarlos
Error: "Access denied for user"
Este error aparece cuando las credenciales son incorrectas o el usuario no tiene permisos.
Solución:
- Verifica el nombre de usuario y contraseña.
- Comprueba que el usuario está asignado a la base de datos correcta.
- Revisa los privilegios del usuario.
Error: "Too many connections"
Indica que el servidor MySQL ha alcanzado el límite de conexiones simultáneas.
Solución:
- Reinicia tus aplicaciones para liberar conexiones.
- Optimiza las consultas de tu web.
- Contacta con tu proveedor para aumentar el límite.
Error: "Table doesn't exist"
Suele ocurrir cuando una aplicación busca una tabla que no existe o el nombre es incorrecto.
Solución:
- Verifica que la base de datos importada es la correcta.
- Revisa los prefijos de las tablas (por ejemplo,
wp_en WordPress). - Restaura una copia de seguridad reciente.
Preguntas frecuentes (FAQ) sobre Plesk y MySQL
¿Puedo tener varias bases de datos MySQL en Plesk?
Sí, puedes crear tantas bases de datos como permita tu plan de hosting. Cada una es independiente y puede tener sus propios usuarios.
¿Qué diferencia hay entre MySQL y MariaDB?
MariaDB es una bifurcación de MySQL, compatible en la mayoría de los casos. Plesk soporta ambos. Si no sabes cuál elegir, usa el que venga configurado por defecto.
¿Necesito conocimientos técnicos para gestionar bases de datos en Plesk?
No, Plesk está diseñado para que cualquier persona pueda gestionar sus bases de datos sin ser experto. Esta guía cubre el 80% de las necesidades diarias.
¿Puedo usar Plesk para gestionar bases de datos de más de un sitio web?
Sí, puedes tener múltiples dominios en Plesk y cada uno con sus propias bases de datos. La gestión es totalmente independiente.
¿Qué hago si olvido la contraseña de un usuario MySQL?
Puedes cambiarla desde Bases de datos → Usuarios → editar. No necesitas la contraseña anterior para restablecerla.
Consejos de seguridad para tus bases de datos MySQL en Plesk
La seguridad de tus bases de datos es fundamental. Sigue estos consejos:
- Usa contraseñas fuertes: combina mayúsculas, minúsculas, números y símbolos.
- Limita los permisos: asigna solo los privilegios necesarios a cada usuario.
- Actualiza Plesk regularmente: cada versión incluye parches de seguridad.
- Haz copias de seguridad frecuentes: ante cualquier problema, podrás restaurar tus datos.
- Evita usar el usuario root de MySQL para tus aplicaciones: crea usuarios específicos para cada base.
Alternativas a Plesk: una mención necesaria
Aunque Plesk es una excelente opción, existen otros paneles de control en el mercado. Si algún día decides migrar, encontrarás herramientas similares. Por ejemplo, Syspanel (anteriormente conocido como HestiaCP) es una alternativa gratuita y ligera. Si pruebas Syspanel, recuerda que su acceso se realiza a través del puerto 2106 (por ejemplo, https://tu-servidor:2106). La gestión de bases de datos MySQL es bastante parecida a la de Plesk, así que lo que has aprendido aquí te servirá igualmente.
Conclusión
Gestionar bases de datos MySQL en Plesk es una tarea al alcance de cualquiera. Con esta guía tipo FAQ, ya sabes cómo crear bases de datos, gestionar usuarios, hacer copias de seguridad y resolver los errores más habituales. Recuerda siempre mantener tus credenciales seguras y realizar backups periódicos.
Si tienes dudas más específicas, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting. Con la práctica, verás que en pocos días dominarás la gestión de bases de datos Plesk sin esfuerzo.
[INFO] Este artículo está orientado a usuarios de Plesk en entornos Linux. Los pasos pueden variar ligeramente según la versión del panel, pero la lógica es la misma en todas ellas.
