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

Cómo crear y administrar bases de datos en Plesk (MySQL y PostgreSQL)

Actualizado el 27 de noviembre de 2025

Introducción: Tu base de datos, el motor de tu web

Cuando hablamos de crear una página web moderna, ya sea un blog, una tienda online o una aplicación a medida, detrás de todo ese contenido dinámico se esconde un componente esencial: la base de datos. Es el lugar donde se almacenan desde los comentarios de tus usuarios hasta los productos de tu catálogo o las contraseñas cifradas de tus clientes.

Si tu hosting utiliza Plesk, estás de suerte. Es uno de los paneles de control más intuitivos y potentes del mercado, y gestionar tus bases de datos en él es pan comido, incluso si no tienes ni idea de programación. En esta guía extensa y paso a paso, vamos a desgranar todo lo que necesitas saber para crear base datos Plesk, administrarlas con soltura y sacarles el máximo partido, tanto si usas MySQL como PostgreSQL.

Vamos a empezar desde cero, así que no te preocupes si nunca has abierto el panel. Al final de este artículo, serás capaz de gestionar tus bases de datos como un profesional.

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

Antes de entrar en materia, hagamos un breve resumen. Plesk es un panel de control de hosting que te permite gestionar todo tu espacio web desde una interfaz gráfica amigable: dominios, correos electrónicos, archivos y, por supuesto, bases de datos. A diferencia de otros paneles más arcaicos, Plesk está diseñado para que cualquier persona, sin conocimientos de terminal o línea de comandos, pueda realizar tareas complejas con solo unos clics.

Cuando hablamos de bases datos hosting Plesk, nos referimos a la gestión integral de estos almacenes de datos. Plesk soporta los dos motores más comunes del mercado: MySQL (y su variante MariaDB) y PostgreSQL. Ambos son sistemas de gestión de bases de datos relacionales, pero tienen sus diferencias. MySQL es el más popular para aplicaciones web como WordPress, Joomla o PrestaShop, mientras que PostgreSQL es famoso por su robustez y cumplimiento de estándares, siendo la elección favorita para proyectos más complejos o con necesidades de consultas avanzadas.

La gran ventaja de Plesk es que unifica la gestión de ambos. No necesitas saber comandos SQL complejos para crear una base de datos; el panel lo hace por ti. Y cuando necesites trabajar con los datos, te ofrece herramientas visuales como phpMyAdmin para MySQL y phpPgAdmin para PostgreSQL.

Requisitos previos: Antes de empezar a crear

Para poder administrar MySQL en Plesk o crear cualquier base de datos, necesitas tener acceso al panel de control. Normalmente, el acceso se realiza a través de una URL como https://tu-dominio.com:8443 o https://tu-ip:8443. Una vez dentro, necesitarás credenciales de acceso.

[INFO]: Si tu plan de hosting es compartido, es probable que no tengas acceso directo al panel principal de Plesk, sino a una versión limitada para tu suscripción. Aun así, la sección de bases de datos suele estar siempre disponible en el menú lateral bajo el nombre "Bases de datos" o "DB Servers".

Asegúrate de tener a mano:

  • Tus credenciales de acceso a Plesk.
  • El nombre del dominio o suscripción donde quieres crear la base de datos.
  • Saber qué tipo de aplicación vas a instalar (si es WordPress, necesitarás MySQL; si es una app a medida, quizá PostgreSQL).

Paso a paso: Cómo crear una base de datos en Plesk (MySQL y PostgreSQL)

Este es el corazón de la guía. Vamos a ver el proceso exacto para crear base datos Plesk. El procedimiento es idéntico tanto para MySQL como para PostgreSQL, solo cambiará el motor que selecciones.

Accediendo al gestor de bases de datos

  1. Inicia sesión en tu panel de Plesk.
  2. En el menú lateral izquierdo, busca y haz clic en "Bases de datos". Se abrirá una pantalla que muestra todas las bases de datos que ya tienes creadas (si hay alguna).
  3. En esa misma pantalla, verás un botón azul que dice "Add Database" o "Añadir Base de Datos". Haz clic en él.

Configurando los parámetros de la nueva base de datos

Ahora se abrirá un formulario. Los campos son sencillos, pero es crucial completarlos correctamente.

  • Database name (Nombre de la base de datos): Elige un nombre descriptivo. Ten en cuenta que Plesk suele añadir un prefijo con el nombre de tu usuario o dominio (ej. usuario_basedatos). Evita usar caracteres especiales, espacios o guiones; lo mejor son letras minúsculas y números.
  • Type of database (Tipo de base de datos): Aquí es donde decides. Verás un desplegable con opciones como MySQL y PostgreSQL. Selecciona el que necesites.

[TIP]: Si no estás seguro de cuál elegir, la regla general es: si vas a instalar WordPress, Joomla o la mayoría de scripts de hosting, elige MySQL. Si tu aplicación fue desarrollada específicamente para PostgreSQL, elige ese.

  • Database server (Servidor de base de datos): Si solo tienes un servidor de bases de datos en tu plan, este campo aparecerá pre-seleccionado y no podrás tocarlo. Si tienes varios (por ejemplo, uno para MySQL y otro para PostgreSQL), asegúrate de que el seleccionado coincida con el tipo que has elegido arriba.

Creando el usuario de la base de datos

Este es un paso crítico. La base de datos no es un ente aislado; necesita un "usuario" con una "contraseña" para que las aplicaciones (como WordPress) puedan conectarse a ella.

  1. En el mismo formulario de creación, verás una sección llamada "Database user" o "Usuario de la base de datos".
  2. Marca la casilla que dice "Create a database user" o "Crear un usuario".
  3. Introduce un nombre de usuario (ej. usuario_wp) y una contraseña segura. Plesk tiene un botón de "Generar" al lado del campo de contraseña que te crea una muy segura automáticamente. ¡Úsalo!

[WARNING]: Guarda esta contraseña en un lugar seguro. No hay una forma fácil de recuperarla más adelante; si la pierdes, tendrás que cambiarla, lo que implicará actualizar el archivo de configuración de tu aplicación web. Te recomiendo usar un gestor de contraseñas.

  1. Haz clic en "OK" o "Aceptar".

¡Enhorabuena! Ya has creado tu primera base de datos. Verás que aparece en la lista con el nombre que le has dado, el tipo de servidor y el usuario asociado.

Administrando tu base de datos: PHPMyAdmin y más

Crear la base de datos es solo el primer paso. Ahora toca aprender a administrar MySQL en Plesk, y para ello Plesk nos ofrece una herramienta estrella: phpMyAdmin.

¿Qué es phpMyAdmin?

phpMyAdmin es una aplicación web de código abierto que te permite gestionar bases de datos MySQL a través de una interfaz gráfica. Con ella puedes ejecutar consultas SQL, importar y exportar datos, crear tablas, modificar registros y mucho más, sin necesidad de usar la línea de comandos.

Cómo acceder a phpMyAdmin desde Plesk

  1. Ve a la sección "Bases de datos" en tu panel de Plesk.
  2. Localiza la base de datos que quieres administrar.
  3. En la columna de la derecha o en el menú de acciones de esa base de datos, verás un icono o enlace que dice "phpMyAdmin". Haz clic en él.
  4. Se abrirá una nueva pestaña en tu navegador con la interfaz de phpMyAdmin. No necesitarás introducir credenciales porque Plesk ya ha establecido la sesión automáticamente. Verás la estructura de tu base de datos en el panel izquierdo.

Tareas comunes en phpMyAdmin

  • Importar una base de datos: Si vienes de otro hosting y tienes un archivo .sql con tus datos, puedes importarlo. Ve a la pestaña "Importar", selecciona el archivo y haz clic en "Continuar". Esto es esencial para migrar una web.
  • Exportar una base de datos: Para hacer una copia de seguridad o migrar, ve a la pestaña "Exportar". Elige el método "Rápido" y formato SQL, y descargarás un archivo con toda tu información.
  • Ejecutar consultas SQL: Si sabes un poco de SQL, puedes ir a la pestaña "SQL" y escribir tus comandos directamente. Esto es muy útil para hacer cambios masivos.

[TIP]: Si tu base de datos es de tipo PostgreSQL, la herramienta equivalente se llama phpPgAdmin y el acceso desde Plesk es exactamente igual: solo tienes que buscar el icono correspondiente en la lista de bases de datos.

Guía para administrar usuarios y permisos de bases de datos

Una base de datos puede tener múltiples usuarios, cada uno con diferentes permisos. Esto es útil si tienes varias aplicaciones que comparten la misma base de datos o si quieres dar acceso a un desarrollador sin darle acceso total al panel de Plesk.

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 a la que quieres añadir un usuario.
  2. Se abrirá la página de "Base de datos". Busca la sección "Database users" o "Usuarios de la base de datos".
  3. Haz clic en "Add User" o "Añadir Usuario".
  4. Introduce el nombre del nuevo usuario y una contraseña.
  5. Selecciona los privilegios que quieres otorgarle. Para la mayoría de aplicaciones, el privilegio "ALL PRIVILEGES" (Todos los privilegios) es suficiente. Si solo quieres que pueda leer datos (por ejemplo, para un informe), puedes darle solo permisos de "SELECT" (Selección).

Cambiar la contraseña de un usuario

  1. Ve a la sección "Bases de datos" y haz clic en el nombre de la base de datos.
  2. En la lista de usuarios, haz clic en el icono de "Cambiar contraseña" (normalmente un candado o una llave) junto al usuario.
  3. Introduce la nueva contraseña y confírmala.
  4. Haz clic en "OK".

[WARNING]: Si cambias la contraseña de un usuario que está siendo utilizado por una aplicación web (como WordPress), deberás actualizar el archivo wp-config.php con la nueva contraseña inmediatamente. De lo contrario, tu web dejará de funcionar.

Copias de seguridad: Tu red de seguridad

Hablar de administrar bases de datos es hablar de seguridad. Perder los datos de tu web sería un desastre, por eso Plesk ofrece varias formas de hacer copias de seguridad.

Copia de seguridad manual (Exportación)

Como mencionamos antes, puedes exportar tu base de datos desde phpMyAdmin. Esta es una forma rápida y sencilla de tener una copia local en tu ordenador. Se recomienda hacerlo al menos una vez al mes, o antes de realizar cambios importantes en tu web.

Copia de seguridad desde el panel de Plesk

Plesk tiene un sistema de copias de seguridad más completo que incluye no solo la base de datos, sino todos los archivos de tu web.

  1. Ve a la sección "Copias de seguridad" en el menú lateral.
  2. Haz clic en "Back Up" o "Crear copia de seguridad".
  3. Selecciona si quieres una copia completa del dominio o solo de las bases de datos.
  4. Elige el destino (normalmente un almacenamiento local o remoto) y haz clic en "OK".

[INFO]: Muchos planes de hosting ya incluyen copias de seguridad automáticas diarias o semanales. Consulta con tu proveedor si este es tu caso. Aun así, tener tu propia copia externa siempre es una buena práctica.

Resolución de problemas comunes (FAQ)

Vamos a repasar las dudas más frecuentes que nos llegan al soporte técnico sobre bases datos hosting Plesk.

1. "He creado la base de datos y el usuario, pero mi aplicación no conecta"

Este es el problema número uno. Las causas suelen ser:

  • Error en el nombre de la base de datos o usuario: Revisa que los has escrito exactamente igual en el archivo de configuración de tu app. Recuerda que Plesk a veces añade prefijos.
  • Error en la contraseña: Asegúrate de que no hay espacios y de que la has copiado correctamente.
  • El host de la base de datos es incorrecto: Normalmente, en el mismo servidor donde está tu web, el host es localhost. Pero en algunos casos, Plesk usa un nombre como localhost o la IP del servidor. Revisa la configuración de tu plan de hosting.

2. "¿Cómo puedo ver cuánto espacio ocupa mi base de datos?"

Desde la sección "Bases de datos" en Plesk, verás una columna llamada "Size" o "Tamaño" que te indica el espacio que ocupa cada una. También puedes verlo desde phpMyAdmin en la pestaña "Estructura" (te lo muestra al final de la página).

3. "Mi base de datos se ha llenado y mi web da errores"

Esto suele pasar cuando se alcanza el límite de espacio asignado en tu plan de hosting. Debes liberar espacio:

  • Elimina datos innecesarios desde phpMyAdmin.
  • Vacía la papelera de tu gestor de contenidos.
  • Optimiza las tablas de la base de datos desde phpMyAdmin (marca todas y en el desplegable elige "Optimizar tabla").
  • Si nada de esto funciona, considera ampliar tu plan de hosting.

4. "¿Puedo tener más de una base de datos en mi plan?"

Depende de tu plan de hosting. Normalmente, los planes de hosting compartido permiten crear entre 1 y 10 bases de datos. Puedes ver cuántas tienes disponibles en la esquina superior derecha del panel de Plesk, donde se indican los recursos de tu suscripción.

5. "¿Qué es el puerto 2106 y por qué debería importarme?"

[INFO]: Si estás leyendo guías o tutoriales que mencionan "Syspanel" para la gestión de tu hosting, debes saber que Syspanel es el nombre que algunas empresas utilizan para referirse a su panel de control personalizado, que a menudo está basado en una versión adaptada de HestiaCP. Si tu hosting usa Syspanel, el puerto de acceso al panel NO es el típico 8443 de Plesk, sino el puerto 2106. Aunque esta guía se centra en Plesk, si tu proveedor usa Syspanel, la lógica de gestión de bases de datos será similar, pero la interfaz será diferente. Siempre es mejor consultar la documentación específica de tu proveedor.

Conclusión y mejores prácticas

Gestionar bases de datos en Plesk es una habilidad fundamental para cualquier propietario de una web. Como has visto, el proceso de crear base datos Plesk es extremadamente sencillo, y herramientas como phpMyAdmin te dan un control total sobre tus datos sin necesidad de ser un experto en SQL.

Para terminar, te dejo con una lista de mejores prácticas:

  • Usa contraseñas fuertes y únicas para cada base de datos.
  • Realiza copias de seguridad periódicas, tanto manuales como automáticas si tu plan lo permite.
  • No compartas tus credenciales de acceso a phpMyAdmin con nadie que no sea de confianza.
  • Mantén tu CMS y plugins actualizados para evitar vulnerabilidades que puedan comprometer tus datos.
  • Elimina bases de datos que ya no uses para liberar espacio en tu servidor.

Con esta guía, ya tienes todo lo necesario para dominar la gestión de bases de datos en tu hosting Plesk. Si te surge cualquier otra duda, no dudes en contactar con el soporte técnico de tu proveedor de hosting. ¡Buena suerte con tu proyecto!

¿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