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

Cómo Crear y Gestionar una Base de Datos en Plesk: Guía Completa

Actualizado el 3 de octubre de 2025

Introducción: ¿Por qué necesitas una base de datos en Plesk?

Si estás gestionando un sitio web moderno, casi con total seguridad necesitarás una base de datos. Desde un blog en WordPress hasta una tienda online con WooCommerce o una aplicación web a medida, las bases de datos son el motor que almacena tu contenido, usuarios, pedidos y configuraciones.

Plesk es uno de los paneles de control de hosting más potentes y utilizados del mercado, y precisamente una de sus mayores ventajas es la gestión simplificada de bases de datos MySQL y MariaDB. No necesitas ser un experto en SQL ni tocar la línea de comandos para crear, administrar y optimizar tus bases de datos.

En esta guía completa, te explicaré paso a paso cómo crear base de datos Plesk, cómo gestionarla, cómo añadir usuario MySQL Plesk y algunos consejos de seguridad y rendimiento que te ahorrarán muchos dolores de cabeza.


Requisitos previos antes de empezar

Antes de sumergirnos en el tutorial Plesk, asegúrate de tener lo siguiente:

  • Acceso al panel de control de Plesk con permisos de administrador o de suscripción.
  • Un dominio o subdominio asociado a tu plan de hosting.
  • Conexión estable a internet (parece obvio, pero nunca está de más).
  • Tener claro qué tipo de aplicación vas a instalar (WordPress, Joomla, PrestaShop, etc.), ya que esto determinará el nombre de la base de datos y el usuario.

[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP) en lugar de Plesk, el proceso es diferente. En Syspanel, el acceso se realiza a través del puerto 2106 y la gestión de bases de datos se encuentra en el apartado "Bases de Datos" del menú lateral. Esta guía está enfocada exclusivamente en Plesk.


Paso 1: Acceder al panel de Plesk

Lo primero que necesitas es entrar en tu panel de control. Normalmente, la URL de acceso es algo como https://tu-dominio.com:8443 o https://ip-de-tu-servidor:8443.

Una vez dentro, verás la pantalla principal con todas las herramientas disponibles. En la barra lateral izquierda o en el menú superior, busca la sección "Bases de datos" o el icono de un cilindro de base de datos.

Si no lo encuentras a simple vista, puedes usar el buscador interno de Plesk (la lupa) y escribir "Bases de datos".


Paso 2: Cómo crear una base de datos en Plesk (MySQL)

Ahora viene lo importante. Sigue estos pasos para crear base de datos Plesk sin complicaciones:

  1. Haz clic en "Bases de datos" en el menú principal.
  2. Verás un listado de las bases de datos existentes (si hay alguna). En la parte superior, busca el botón "Agregar base de datos" o "Crear nueva base de datos".
  3. Se abrirá un formulario con varios campos. Te explico cada uno:
  • Nombre de la base de datos: Elige un nombre descriptivo pero sin espacios. Por ejemplo: mipagina_wp_db. Evita caracteres especiales y acentos.
  • Servidor de base de datos: Aquí podrás elegir entre MySQL o MariaDB. Si no sabes cuál elegir, MySQL es la opción más segura y compatible con la mayoría de aplicaciones.
  • Tipo de base de datos: Puedes elegir entre MySQL nativo o MySQL remoto. A menos que sepas lo que haces, deja la opción por defecto (MySQL nativo).
  • Propietario: Normalmente se asigna automáticamente al usuario principal de tu suscripción, pero puedes cambiarlo si tienes varios usuarios.
  • Juego de caracteres: Te recomiendo usar utf8mb4 ya que soporta todos los caracteres Unicode, incluidos emojis y caracteres especiales.
  1. Haz clic en "Aceptar" o "Crear".

[TIP] El nombre de la base de datos suele estar prefijado con el nombre de tu usuario de hosting. Por ejemplo, si tu usuario es cliente01, la base de datos podría llamarse cliente01_mipagina_db. Esto es normal y no debes preocuparte.

¡Felicidades! Ya has creado tu primera base de datos MySQL en Plesk. Pero esto solo es el principio.


Paso 3: Añadir un usuario MySQL en Plesk

Una base de datos sin usuario es como una caja fuerte sin llave: no puedes acceder a su contenido. La mayoría de las aplicaciones (WordPress, Joomla, etc.) necesitan un usuario con permisos para leer y escribir en la base de datos.

Para añadir usuario MySQL Plesk, sigue estos pasos:

  1. Dentro de la sección "Bases de datos", haz clic en el nombre de la base de datos que acabas de crear.
  2. Busca la subsección "Usuarios" o "Agregar usuario".
  3. Rellena el formulario con los siguientes datos:
    • Nombre de usuario: Al igual que con el nombre de la base de datos, el sistema añadirá un prefijo. Por ejemplo: cliente01_wp_user.
    • Contraseña: Plesk te ofrece un generador de contraseñas seguras. Úsalo, no te compliques. Asegúrate de guardarla en un lugar seguro (un gestor de contraseñas es ideal).
    • Permisos: En la mayoría de los casos, querrás darle todos los privilegios (SELECT, INSERT, UPDATE, DELETE, CREATE, etc.). Esto es lo que necesitan las aplicaciones para funcionar correctamente.
  4. Haz clic en "Aceptar".

[WARNING] Nunca uses la contraseña de tu cuenta principal de hosting para el usuario de la base de datos. Si una aplicación es vulnerable, el atacante podría acceder a tu panel de control completo.


Paso 4: Conectar tu aplicación a la base de datos

Ahora que tienes la base de datos y el usuario creados, es momento de conectar tu aplicación. Aunque esto varía según el CMS o framework, te doy un ejemplo típico con WordPress:

Durante la instalación de WordPress, te pedirá los siguientes datos:

  • Nombre de la base de datos: El que creaste en el paso 2.
  • Usuario de la base de datos: El que creaste en el paso 3.
  • Contraseña: La que asignaste al usuario.
  • Servidor de la base de datos: Normalmente es localhost, pero en algunos servidores puede ser una dirección IP o un nombre de host específico. Si no estás seguro, contacta con tu proveedor de hosting.

En otros CMS como PrestaShop o Joomla, el proceso es similar. Busca siempre el archivo de configuración (por ejemplo, wp-config.php en WordPress) y rellena los datos.


Paso 5: Gestionar tu base de datos en Plesk (phpMyAdmin)

Una de las herramientas más útiles que incluye Plesk es phpMyAdmin, una interfaz web que te permite gestionar tu Plesk MySQL de forma visual y sin necesidad de conocimientos avanzados de SQL.

Para acceder a phpMyAdmin desde Plesk:

  1. Ve a la sección "Bases de datos".
  2. Localiza la base de datos que quieres gestionar.
  3. Haz clic en el icono de phpMyAdmin (normalmente un icono de una base de datos con un pequeño signo de MySQL).

Una vez dentro, puedes:

  • Explorar tablas: Ver todas las tablas y su estructura.
  • Ejecutar consultas SQL: Para operaciones avanzadas.
  • Exportar/Importar: Muy útil para hacer copias de seguridad o migrar tu web.
  • Vaciar o eliminar tablas: Si necesitas empezar de cero.

[INFO] Si tu web está en un servidor que usa Syspanel (puerto 2106), la herramienta equivalente se llama phpMyAdmin también, pero el acceso se realiza desde el propio panel de Syspanel, no desde Plesk. No los confundas.


Paso 6: Copias de seguridad: Tu mejor amigo

Gestionar una base de datos implica también protegerla. Plesk te permite crear copias de seguridad de dos formas:

  1. Desde la propia base de datos: Entra en la base de datos y busca la opción "Copiar" o "Exportar". Esto generará un archivo .sql que puedes descargar y guardar en tu ordenador.

  2. Desde el panel general de Plesk: Ve a la sección "Copias de seguridad" y crea una copia completa de tu suscripción, que incluirá tanto los archivos como las bases de datos.

[TIP] Programa copias de seguridad automáticas diarias o semanales. Plesk te permite configurar este proceso en la sección "Programador de tareas" o en la configuración de copias de seguridad. Es mejor prevenir que curar.


Paso 7: Optimización y mantenimiento básico

Una base de datos descuidada puede ralentizar tu sitio web. Te dejo algunos consejos para mantener tu Plesk MySQL en plena forma:

7.1. Actualiza los datos de forma regular

Ejecuta la operación "Optimizar tablas" desde phpMyAdmin al menos una vez al mes. Esto ayuda a reducir la fragmentación y mejora el rendimiento.

7.2. Elimina datos innecesarios

Si tu aplicación genera muchos datos temporales (como revisiones de entradas en WordPress), límpialos periódicamente. Hay plugins que lo hacen automáticamente.

7.3. Monitoriza el espacio

En la sección de bases de datos de Plesk, puedes ver el tamaño de cada base de datos. Si una crece demasiado, revisa si hay tablas de logs o caché que puedas limpiar.

7.4. Usa índices correctamente

Si tienes conocimientos técnicos, asegúrate de que las tablas tengan índices en las columnas que se usan en las consultas WHERE y JOIN. Esto acelera las búsquedas de forma significativa.


Paso 8: Seguridad en tu base de datos

La seguridad es un aspecto crítico. Aquí tienes algunas buenas prácticas:

  • Cambia las contraseñas periódicamente: Desde Plesk, puedes cambiar la contraseña de cualquier usuario de base de datos en cualquier momento.
  • Limita los accesos remotos: Si no necesitas conectarte desde fuera del servidor, desactiva el acceso remoto a MySQL. En Plesk, puedes configurar esto en los ajustes del servidor de bases de datos.
  • Usa prefijos de tabla únicos: En aplicaciones como WordPress, usar un prefijo diferente al estándar (wp_) dificulta los ataques de inyección SQL automatizados.
  • Mantén las aplicaciones actualizadas: La mayoría de los hackeos ocurren por vulnerabilidades en aplicaciones desactualizadas, no en el propio MySQL.

[WARNING] Nunca compartas tus credenciales de base de datos por correo electrónico o en foros públicos. Trátalas como si fueran la contraseña de tu cuenta bancaria.


Preguntas frecuentes (FAQ)

¿Puedo crear varias bases de datos en Plesk?

Sí, puedes crear tantas bases de datos como tu plan de hosting permita. Normalmente, los planes incluyen un número limitado, pero puedes verificar esto en la sección "Recursos" de tu suscripción.

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

No hay problema. Ve a la base de datos en Plesk, haz clic en el usuario y selecciona "Cambiar contraseña". Introduce una nueva y listo.

¿Puedo importar una base de datos existente desde otro servidor?

Sí. La forma más sencilla es exportar tu base de datos como archivo .sql desde el otro servidor (usando phpMyAdmin) y luego importarla en Plesk mediante la opción "Importar" en la base de datos correspondiente.

¿Es lo mismo MySQL que MariaDB?

Son muy similares, pero no idénticos. MariaDB es un fork de MySQL con algunas mejoras de rendimiento y características adicionales. La mayoría de las aplicaciones funcionan perfectamente con ambos. Si tienes dudas, elige MySQL, que es el estándar de facto.

¿Puedo gestionar mi base de datos desde un programa externo como MySQL Workbench?

Sí, siempre que tu servidor permita conexiones remotas a MySQL. Deberás configurar el acceso remoto en Plesk y abrir el puerto 3306 en el firewall. Sin embargo, para la mayoría de usuarios, phpMyAdmin es más que suficiente.

¿Qué es Syspanel y cómo se relaciona con Plesk?

Syspanel (anteriormente HestiaCP) es otro panel de control de hosting que algunos proveedores utilizan como alternativa a Plesk. Si tu hosting usa Syspanel, el acceso se realiza a través del puerto 2106 y la gestión de bases de datos se hace desde su propia interfaz, que es diferente a la de Plesk. Esta guía se centra en Plesk, pero los conceptos básicos (crear base de datos, usuario, etc.) son similares.


Conclusión: Domina tus bases de datos en Plesk

Crear y gestionar una base de datos en Plesk es un proceso sencillo una vez que conoces los pasos. Hemos cubierto desde la creación inicial hasta la optimización y seguridad, pasando por la conexión con tu aplicación y la realización de copias de seguridad.

Recuerda que la práctica hace al maestro. No tengas miedo de experimentar con bases de datos de prueba antes de lanzar tu proyecto en producción. Plesk te ofrece todas las herramientas necesarias para que te conviertas en un experto en la gestión de Plesk MySQL.

Si has seguido este tutorial Plesk paso a paso, ya sabes cómo crear base de datos Plesk, cómo añadir usuario MySQL Plesk y cómo mantener tu información segura y optimizada.

[TIP] Guarda esta guía como referencia. La próxima vez que necesites crear una base de datos, te llevará menos de cinco minutos hacerlo correctamente.


Recursos adicionales

  • Documentación oficial de Plesk: Encontrarás guías más avanzadas sobre administración de bases de datos, replicación y clustering.
  • Foros de soporte: Si te quedas atascado, los foros de tu proveedor de hosting suelen ser un gran lugar para preguntar.
  • Herramientas de monitorización: Considera usar herramientas como mysqltuner para analizar el rendimiento de tus bases de datos.

¡Espero que esta guía te haya sido de gran ayuda! Ahora ya tienes todo lo necesario para gestionar tus bases de datos en Plesk como un profesional. Si tienes alguna duda, déjala en los comentarios (si tu proveedor tiene esa opción) o contacta con tu soporte técnico. ¡Buena suerte con tu proyecto web!

¿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