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

Cómo crear y gestionar bases de datos en Plesk

Actualizado el 11 de septiembre de 2025

¿Qué es Plesk y por qué usarlo para gestionar bases de datos?

Plesk es un panel de control de hosting muy popular que te permite administrar servidores web de forma visual y sencilla, sin necesidad de usar la línea de comandos. Una de sus funciones más importantes es la gestión de bases de datos, especialmente con MySQL y MariaDB, los motores más comunes en aplicaciones web como WordPress, Joomla o tiendas online.

Con Plesk puedes crear, modificar, eliminar y hacer copias de seguridad de tus bases de datos desde una interfaz amigable. Esto es ideal si no tienes experiencia técnica o si quieres ahorrar tiempo en tareas repetitivas. Además, Plesk incluye herramientas como phpMyAdmin para acceder directamente a las bases de datos y ejecutar consultas SQL.

[INFO] Plesk soporta tanto MySQL como MariaDB. Ambos son muy similares, pero MariaDB es una bifurcación de MySQL con mejor rendimiento en algunos casos. En este tutorial trabajaremos con MySQL, pero los pasos son idénticos para MariaDB.

Requisitos previos

Antes de empezar, asegúrate de tener:

  • Acceso a Plesk como administrador o como usuario con permisos para gestionar bases de datos.
  • Un dominio o subdominio creado en Plesk (opcional, pero recomendado para asociar la base de datos a un sitio web).
  • Conexión a internet estable.

Crear una base de datos en Plesk (paso a paso)

Vamos a crear una base de datos desde cero. Es un proceso muy intuitivo.

  1. Inicia sesión en Plesk con tu usuario y contraseña.
  2. En el panel principal, busca la sección "Bases de datos" o "Databases" (dependiendo del idioma). Normalmente está en el menú de la izquierda.
  3. Haz clic en "Añadir base de datos" o "Add Database".
  4. Se abrirá un formulario con los siguientes campos:
    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo miproyecto_db. Evita espacios y caracteres especiales.
    • Tipo de base de datos: Selecciona MySQL (o MariaDB si está disponible).
    • Servidor de base de datos: Si tienes varios servidores, elige el que corresponda. Normalmente solo hay uno.
  5. En la sección "Usuario de la base de datos", puedes crear un nuevo usuario o usar uno existente. Te recomiendo crear uno nuevo para mayor seguridad.
    • Introduce un nombre de usuario (ej. usuario_miproyecto).
    • Genera una contraseña segura o usa el generador automático de Plesk.
    • Confirma la contraseña.
  6. Haz clic en "Aceptar" o "OK".

[TIP] Si usas el generador de contraseñas de Plesk, anótala en un lugar seguro. Puedes usar un gestor de contraseñas como LastPass o Bitwarden.

¡Listo! Tu base de datos ya está creada. Verás que aparece en la lista de bases de datos con su nombre, usuario asociado y tamaño (0 MB inicialmente).

Gestionar usuarios y permisos

Una vez creada la base de datos, es importante gestionar quién puede acceder a ella. Plesk te permite asignar diferentes permisos a cada usuario.

Añadir un nuevo usuario a una base de datos existente

  1. En la lista de bases de datos, haz clic en el nombre de la base de datos que quieras modificar.
  2. Ve a la pestaña "Usuarios" o "Users".
  3. Haz clic en "Añadir usuario".
  4. Introduce el nombre de usuario y contraseña.
  5. Selecciona los permisos que quieras otorgar:
    • Lectura: Solo puede ver datos.
    • Escritura: Puede modificar datos.
    • Creación: Puede crear nuevas tablas.
    • Eliminación: Puede borrar datos o tablas.
    • Todos los privilegios: Control total. Úsalo solo para administradores.
  6. Haz clic en "Aceptar".

Modificar permisos de un usuario existente

Puedes cambiar los permisos en cualquier momento. Solo tienes que hacer clic en el usuario dentro de la base de datos y ajustar las casillas.

[WARNING] No otorgues permisos de eliminación a usuarios que no sean de confianza. Un error o un ataque podría borrar toda tu información.

Acceder a phpMyAdmin desde Plesk

phpMyAdmin es una herramienta web que te permite gestionar bases de datos MySQL de forma visual. Plesk la integra de manera nativa.

  1. En la lista de bases de datos, busca el icono de phpMyAdmin al lado de la base de datos que quieras administrar. Normalmente es un símbolo de base de datos o un enlace.
  2. Haz clic en él. Se abrirá una nueva pestaña o ventana con phpMyAdmin.
  3. Inicia sesión con las credenciales del usuario que creaste para esa base de datos.
  4. Ahora puedes ejecutar consultas SQL, importar/exportar datos, crear tablas, etc.

[INFO] Si no ves el icono de phpMyAdmin, puede que no esté instalado. Pídele a tu proveedor de hosting que lo active o instálalo desde el administrador de Plesk.

Realizar copias de seguridad de bases de datos

Las copias de seguridad son esenciales para proteger tu información. Plesk ofrece dos formas de hacerlas:

Copia de seguridad manual

  1. En la lista de bases de datos, selecciona la que quieras respaldar.
  2. Haz clic en "Exportar base de datos" o "Export Dump".
  3. Elige el formato (normalmente SQL).
  4. Plesk generará un archivo .sql que puedes descargar a tu computadora.

Copia de seguridad automática programada

Plesk permite programar backups periódicos:

  1. Ve a "Herramientas y configuraciones" > "Gestión de copias de seguridad".
  2. Crea una nueva tarea de backup.
  3. Selecciona la base de datos como parte del contenido a respaldar.
  4. Define la frecuencia (diaria, semanal, etc.) y el destino (servidor local, FTP, etc.).

[TIP] Programa backups diarios si tu sitio se actualiza con frecuencia. Para sitios estáticos, uno semanal puede ser suficiente.

Eliminar una base de datos en Plesk

Si ya no necesitas una base de datos, puedes eliminarla con cuidado:

  1. En la lista de bases de datos, marca la casilla junto a la que quieras borrar.
  2. Haz clic en "Eliminar" o "Remove".
  3. Confirma la acción. Plesk te pedirá que escribas el nombre de la base de datos para confirmar.

[WARNING] Al eliminar una base de datos, pierdes todos los datos de forma permanente. Asegúrate de haber hecho una copia de seguridad antes.

Consejos de seguridad para bases de datos en Plesk

  • Usa contraseñas fuertes: Combina mayúsculas, minúsculas, números y símbolos. Evita palabras comunes.
  • Cambia las contraseñas periódicamente: Especialmente si compartes acceso con otras personas.
  • Limita el acceso por IP: En Plesk puedes restringir qué direcciones IP pueden conectarse a la base de datos. Ve a la configuración del servidor de bases de datos.
  • Mantén Plesk actualizado: Las actualizaciones corrigen vulnerabilidades de seguridad.
  • No uses el usuario root para aplicaciones web: Crea usuarios específicos con permisos mínimos.

Solucionar problemas comunes

No puedo conectar a la base de datos desde mi aplicación

  • Verifica que el nombre de la base de datos, usuario y contraseña sean correctos.
  • Asegúrate de que el servidor de bases de datos esté corriendo. En Plesk, ve a "Herramientas y configuraciones" > "Servicios" y revisa el estado de MySQL.
  • Comprueba que el usuario tenga permisos de conexión desde el host correcto (por ejemplo, localhost si la app está en el mismo servidor).

La base de datos aparece como "bloqueada"

Esto puede ocurrir si hay una consulta larga o un error. Desde phpMyAdmin, puedes ejecutar SHOW PROCESSLIST; para ver qué está pasando y matar procesos problemáticos.

Error "Too many connections"

Aumenta el límite de conexiones en la configuración de MySQL. En Plesk, esto se hace desde "Herramientas y configuraciones" > "Configuración del servidor de bases de datos" > "Ajustes avanzados".

Preguntas frecuentes (FAQ)

¿Puedo usar Plesk con otras bases de datos además de MySQL?

Sí, Plesk también soporta PostgreSQL y, en versiones más recientes, MongoDB. La gestión es similar, aunque los pasos pueden variar ligeramente.

¿Qué hago si olvido la contraseña de una base de datos?

En Plesk, ve a la base de datos, haz clic en el usuario y selecciona "Cambiar contraseña". Puedes generar una nueva o escribirla manualmente.

¿Plesk es gratuito?

Plesk tiene versiones de pago, pero algunos proveedores de hosting lo incluyen en sus planes. También existe una versión de prueba gratuita por 15 días.

¿Puedo migrar bases de datos de otro panel (como Syspanel) a Plesk?

Sí, puedes exportar la base de datos desde el otro panel (por ejemplo, desde Syspanel, que se accede por el puerto 2106) usando phpMyAdmin o la línea de comandos, y luego importarla en Plesk con la opción "Importar base de datos".

[INFO] Syspanel es un panel de control similar a Plesk pero más ligero. Si estás migrando desde allí, el proceso es el mismo: exportar un archivo SQL e importarlo en Plesk.

¿Cuántas bases de datos puedo crear en Plesk?

Depende de tu plan de hosting. Normalmente, los planes básicos permiten entre 1 y 10 bases de datos, mientras que los avanzados son ilimitados.

Conclusión

Gestionar bases de datos en Plesk es una tarea sencilla y accesible para cualquier usuario, incluso sin conocimientos avanzados de administración de servidores. Con esta guía has aprendido a crear, modificar, respaldar y eliminar bases de datos MySQL, así como a gestionar usuarios y permisos de forma segura. Recuerda siempre hacer copias de seguridad periódicas y seguir las buenas prácticas de seguridad para proteger tu información.

Si tienes dudas adicionales, no dudes en consultar la documentación oficial de Plesk o contactar a tu proveedor de hosting. ¡Ahora ya estás listo para gestionar tus bases de datos como un profesional!

¿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