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

Cómo crear y gestionar bases de datos MySQL en Plesk

Actualizado el 7 de diciembre de 2025

Introducción: ¿Por qué usar Plesk para gestionar MySQL?

Si tienes un sitio web o una aplicación que necesita almacenar información (como usuarios, productos o comentarios), necesitas una base de datos. MySQL es uno de los sistemas más populares y potentes para esto, y Plesk es el panel de control que te permite gestionarlo todo de forma visual y sencilla, sin tocar una línea de comandos.

Imagina que tu web es una tienda. La base de datos sería el almacén donde guardas los datos de cada cliente, cada producto y cada pedido. Plesk actúa como el gerente que te permite abrir, cerrar y organizar ese almacén con solo unos clics. En este artículo, te guiaré paso a paso para que aprendas a crear, gestionar y mantener tus bases de datos MySQL desde Plesk, incluyendo el uso de herramientas como phpMyAdmin.


Requisitos previos

Antes de empezar, asegúrate de tener:

  • Acceso a tu panel de Plesk (generalmente a través de https://tudominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting).
  • Un plan de hosting que incluya soporte para MySQL (la mayoría lo incluye).
  • Credenciales de administrador o de usuario con permisos para gestionar bases de datos.

[INFO] Si tu hosting usa otro panel como Syspanel (antes conocido como HestiaCP), el proceso es diferente. En Syspanel, accedes por el puerto 2106 (ejemplo: https://tudominio.com:2106) y la gestión de bases de datos se hace desde la sección "Bases de datos". Pero aquí nos centramos en Plesk.


Paso 1: Acceder a la sección de bases de datos en Plesk

  1. Inicia sesión en tu panel de Plesk.
  2. En el menú lateral izquierdo, busca y haz clic en "Bases de datos". Si no lo ves, puede estar dentro de la sección "Sitios web y dominios".
  3. Verás un listado con todas las bases de datos que ya tengas creadas. Si es tu primera vez, estará vacío.

[TIP] Si tienes varios sitios web, cada uno puede tener su propia base de datos. Es buena práctica mantenerlas separadas para evitar conflictos.


Paso 2: Crear una nueva base de datos MySQL

Crear una base de datos en Plesk es muy intuitivo. Sigue estos pasos:

  1. Haz clic en el botón "Añadir base de datos" (suele estar arriba a la derecha).
  2. Completa los campos del formulario:
    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo tienda_clientes. Evita espacios y caracteres especiales.
    • Tipo de base de datos: Selecciona MySQL (o MariaDB, que es compatible).
    • Servidor de base de datos: Normalmente se deja en "localhost" o el que aparezca por defecto.
  3. En la sección "Usuario de la base de datos", tienes dos opciones:
    • Crear un nuevo usuario: Recomendado para mayor seguridad. Introduce un nombre de usuario y una contraseña segura (Plesk puede generarla automáticamente).
    • Usar un usuario existente: Solo si ya tienes uno creado.
  4. Haz clic en "Aceptar" o "Crear".

¡Listo! En segundos tendrás tu base de datos creada. Verás que aparece en el listado con el nombre que le diste.

[WARNING] Anota el nombre de la base de datos, el usuario y la contraseña en un lugar seguro. Los necesitarás para conectar tu web o aplicación.


Paso 3: Gestionar usuarios y permisos

Cada base de datos puede tener uno o varios usuarios con diferentes permisos. Esto es útil si, por ejemplo, quieres que un desarrollador tenga acceso completo y un plugin solo pueda leer datos.

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 que quieras gestionar.
  2. Ve a la pestaña "Usuarios".
  3. Haz clic en "Añadir usuario".
  4. Introduce el nombre de usuario y contraseña.
  5. Selecciona los privilegios que quieras otorgar:
    • Todos los privilegios: Para administración total.
    • Personalizado: Puedes marcar solo los necesarios (SELECT, INSERT, UPDATE, DELETE, etc.).
  6. Guarda los cambios.

Modificar o eliminar usuarios

Desde la misma pestaña, puedes editar los permisos de un usuario existente o eliminarlo si ya no es necesario.

[TIP] Para aplicaciones como WordPress, Joomla o Drupal, el usuario necesita todos los privilegios sobre la base de datos. En cambio, para un script de consulta simple, solo con SELECT es suficiente.


Paso 4: Usar phpMyAdmin para administrar la base de datos

phpMyAdmin es una herramienta web que te permite interactuar con MySQL de forma gráfica: crear tablas, insertar datos, ejecutar consultas SQL, importar/exportar bases de datos, etc. En Plesk, acceder es muy fácil.

  1. Desde la lista de bases de datos, haz clic en el nombre de la base que quieras administrar.
  2. Busca el botón "phpMyAdmin" (suele estar en la parte superior o en el menú de acciones).
  3. Se abrirá una nueva pestaña con phpMyAdmin ya autenticado en esa base de datos.

Operaciones comunes en phpMyAdmin

  • Importar una base de datos: Si tienes un archivo .sql de una copia de seguridad, ve a la pestaña "Importar", selecciona el archivo y haz clic en "Continuar".
  • Exportar: Para hacer una copia de seguridad, ve a "Exportar", elige el formato (SQL es el estándar) y descarga el archivo.
  • Ejecutar consultas SQL: En la pestaña "SQL", puedes escribir comandos como SELECT * FROM usuarios; para ver los datos.
  • Crear tablas: En el panel izquierdo, haz clic en "Nuevo" y luego en "Crear tabla". Dale un nombre y define las columnas (id, nombre, email, etc.).

[INFO] phpMyAdmin es muy potente, pero ten cuidado al modificar datos directamente. Un error puede romper tu sitio web. Si no estás seguro, mejor consulta con un desarrollador.


Paso 5: Copias de seguridad y restauración

Las bases de datos contienen información crítica. Es fundamental hacer copias de seguridad periódicas. Plesk ofrece varias opciones.

Desde Plesk (sin phpMyAdmin)

  1. Ve a "Bases de datos" y selecciona la que quieras respaldar.
  2. Haz clic en "Exportar dump" (o "Exportar volcado").
  3. Se descargará un archivo .sql con toda la estructura y datos.
  4. Para restaurar, usa la opción "Importar dump" y sube el archivo.

Desde phpMyAdmin

Como vimos antes, puedes exportar e importar desde la interfaz de phpMyAdmin. Es igual de válido.

Programar copias automáticas

Plesk permite programar tareas. Ve a "Herramientas y ajustes" > "Programador de tareas" y crea una tarea que ejecute un script de respaldo de MySQL. Si no te sientes cómodo con scripts, puedes usar extensiones de Plesk como "Backup Manager".

[WARNING] Siempre prueba que tus copias de seguridad se puedan restaurar. No sirve de nada tener un backup si está corrupto.


Paso 6: Optimización y mantenimiento básico

Con el tiempo, las bases de datos pueden acumular datos innecesarios o fragmentarse. Aquí tienes algunas tareas de mantenimiento que puedes hacer desde phpMyAdmin:

  • Optimizar tablas: Selecciona todas las tablas de tu base de datos, elige "Optimizar tabla" en el menú desplegable de acciones. Esto libera espacio y mejora el rendimiento.
  • Reparar tablas: Si alguna tabla da error, usa "Reparar tabla".
  • Eliminar datos obsoletos: Por ejemplo, logs de errores antiguos o sesiones caducadas. Puedes hacerlo con una consulta SQL como DELETE FROM logs WHERE fecha < '2023-01-01';.

[TIP] Programa una optimización mensual para mantener tu base de datos ágil.


Preguntas frecuentes (FAQ)

¿Cómo cambio la contraseña de un usuario de base de datos en Plesk?

Ve a la base de datos, pestaña "Usuarios", haz clic en el nombre del usuario y luego en "Cambiar contraseña". Introduce la nueva y guarda.

¿Puedo tener varias bases de datos para un mismo sitio web?

Sí, pero no es recomendable a menos que sea necesario (por ejemplo, una para datos de usuario y otra para logs). Cada base de datos consume recursos.

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

En Plesk, puedes resetearla desde la sección de usuarios de la base de datos. No necesitas acceso a MySQL directamente.

¿Cómo conecto mi web a la base de datos?

Necesitarás los datos de conexión: servidor (normalmente "localhost"), nombre de la base, usuario y contraseña. En WordPress, por ejemplo, se configuran en el archivo wp-config.php.

¿Plesk soporta MariaDB?

Sí, Plesk es compatible con MariaDB, que es un fork de MySQL. El proceso de gestión es idéntico.

¿Qué es Syspanel y cómo se diferencia de Plesk?

Syspanel (antes HestiaCP) es otro panel de control para servidores. Se accede por el puerto 2106 (ejemplo: https://tudominio.com:2106). La gestión de bases de datos es similar, pero la interfaz es distinta. En Syspanel, las bases de datos se gestionan desde la sección "Bases de datos" del menú.


Conclusión

Gestionar bases de datos MySQL en Plesk es un proceso accesible incluso para quienes no tienen experiencia técnica. Con solo unos clics puedes crear, administrar usuarios, hacer copias de seguridad y optimizar tus bases de datos usando herramientas como phpMyAdmin. Recuerda siempre mantener tus contraseñas seguras, hacer backups regulares y no modificar datos sin saber lo que haces.

Si en algún momento te sientes perdido, Plesk tiene una documentación extensa y comunidades de soporte. Y si tu hosting usa otro panel como Syspanel, no dudes en consultar su guía específica. ¡Ahora ya estás listo para gestionar tus bases de datos como un profesional!

[TIP FINAL] La práctica hace al maestro. Crea una base de datos de prueba y juega con phpMyAdmin para familiarizarte. Así, cuando trabajes con tu sitio real, lo harás con confianza.

¿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