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

Administrar bases de datos en Plesk: guía para principiantes

Actualizado el 15 de noviembre de 2025

¿Te has preguntado alguna vez cómo se almacenan los datos de tu página web? Detrás de cada carrito de compras, cada comentario en un blog o cada inicio de sesión, hay una base de datos trabajando. Si tienes un sitio web alojado en un panel como Plesk, administrar estas bases de datos es más sencillo de lo que parece. En esta guía para principiantes, te explicaremos paso a paso cómo gestionar tus bases de datos en Plesk, cubriendo desde los conceptos básicos hasta operaciones prácticas con MySQL y PostgreSQL.

Plesk es una de las herramientas de administración de servidores más populares, especialmente por su interfaz amigable. Aprender a manejar bases de datos aquí te dará control total sobre la información de tu web, sin necesidad de ser un experto en programación. Vamos a ello.

¿Qué es una base de datos y por qué la necesitas?

Imagina una base de datos como un archivador digital organizado. En lugar de tener hojas sueltas, todo está clasificado en tablas, filas y columnas. Cuando instalas un CMS como WordPress, Joomla o Drupal, automáticamente se crea una base de datos para guardar tus artículos, usuarios y configuraciones. Sin ella, tu sitio web no podría recordar nada.

Dos de los sistemas de gestión de bases de datos más comunes son MySQL y PostgreSQL. Ambos son compatibles con Plesk. MySQL es el más popular para sitios web dinámicos, mientras que PostgreSQL destaca por su robustez en aplicaciones que requieren alta integridad de datos. No te preocupes por elegir: Plesk te guiará según el tipo de aplicación que uses.

Primeros pasos en Plesk: acceder a la sección de bases de datos

Para empezar a administrar base de datos en Plesk, sigue estos pasos:

  1. Inicia sesión en tu panel de Plesk. Normalmente accedes a través de https://tudominio.com:8443.
  2. En el menú principal, busca la sección "Bases de datos". Puede estar en la pestaña de "Sitios web y dominios" o directamente en el panel lateral.
  3. Verás una lista de todas las bases de datos existentes. Si es tu primera vez, probablemente esté vacía.

[TIP] Si tienes un sitio web ya instalado, como WordPress, es probable que ya tenga una base de datos creada automáticamente. No la borres sin saber lo que haces.

Cómo crear una nueva base de datos en Plesk

Crear una base de datos es el primer paso para cualquier proyecto web. Aquí te explico cómo hacerlo, tanto para MySQL como para PostgreSQL.

Crear una base de datos MySQL

  1. En la sección "Bases de datos", haz clic en "Añadir base de datos".
  2. Aparecerá un formulario. Completa los siguientes campos:
    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo, miblog_db.
    • Tipo de base de datos: Selecciona MySQL.
  3. En la parte de "Usuario de la base de datos", puedes crear un nuevo usuario o usar uno existente. Te recomiendo crear uno nuevo para cada base de datos, así mejoras la seguridad.
  4. Establece una contraseña segura. Plesk puede generarla automáticamente.
  5. Haz clic en "Aceptar". ¡Listo! Ya tienes tu primera base de datos.

Crear una base de datos PostgreSQL

El proceso es idéntico al de MySQL, solo que en el paso 2 seleccionas PostgreSQL. La interfaz es igual de intuitiva.

[INFO] PostgreSQL es ideal si tu aplicación requiere funciones avanzadas como transacciones complejas o análisis de datos. Para la mayoría de sitios web comunes, MySQL es suficiente.

Administrar usuarios y permisos

Uno de los aspectos más importantes al administrar base de datos es controlar quién puede acceder a ella. Plesk te permite gestionar usuarios de forma sencilla.

Añadir un nuevo usuario

  1. Dentro de la sección "Bases de datos", haz clic en el nombre de la base de datos que quieras administrar.
  2. Ve a la pestaña "Usuarios".
  3. Haz clic en "Añadir usuario".
  4. Introduce un nombre de usuario y una contraseña. Puedes asignar permisos específicos:
    • Lectura: Solo puede consultar datos.
    • Escritura: Puede modificar datos.
    • Estructura: Puede crear o eliminar tablas.
    • Todos los privilegios: Control total.
  5. Guarda los cambios.

[WARNING] No asignes "todos los privilegios" a usuarios que no sean de confianza. Un error en una consulta podría dañar toda la base de datos.

Acceder a phpMyAdmin y pgMyAdmin

Para manipular directamente los datos, Plesk integra herramientas gráficas como phpMyAdmin (para MySQL) y pgMyAdmin (para PostgreSQL). Son como el "Explorador de archivos" de tus bases de datos.

Cómo abrir phpMyAdmin

  1. En la lista de bases de datos, busca la que te interese.
  2. Haz clic en el icono de "phpMyAdmin" (normalmente un pequeño logo de base de datos).
  3. Se abrirá una nueva pestaña del navegador. Verás todas las tablas de tu base de datos.
  4. Desde aquí puedes ejecutar consultas SQL, exportar o importar datos, y mucho más.

Cómo abrir pgMyAdmin

El proceso es similar, pero el icono se llama "pgMyAdmin". La interfaz es un poco diferente, pero las funciones básicas son las mismas.

[TIP] Si nunca has usado phpMyAdmin, no te asustes. Lo más común es usarlo para exportar una copia de seguridad (opción "Exportar") o importar un archivo SQL (opción "Importar"). Es muy visual.

Exportar e importar bases de datos

Mover tu sitio web a otro servidor o hacer copias de seguridad es pan comido con Plesk. Aquí te explico cómo hacerlo.

Exportar una base de datos (crear un backup)

  1. Ve a la sección "Bases de datos" y haz clic en el nombre de la base de datos.
  2. En la pestaña "Exportar", elige el formato (normalmente SQL).
  3. Selecciona si quieres incluir la estructura y los datos (opción recomendada).
  4. Haz clic en "Exportar". Se descargará un archivo .sql en tu ordenador.

Importar una base de datos (restaurar un backup)

  1. En la misma sección, ve a la pestaña "Importar".
  2. Selecciona el archivo .sql desde tu ordenador.
  3. Haz clic en "Aceptar". Plesk se encargará de todo.

[WARNING] Al importar, asegúrate de que la base de datos de destino esté vacía o que el archivo SQL no contenga comandos que sobrescriban datos importantes. Siempre es buena idea hacer un backup antes.

Solución de problemas comunes

Como principiante, es normal encontrarse con algunos obstáculos. Aquí te dejo los más frecuentes y cómo resolverlos.

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

Este es el error más común. Revisa estos puntos:

  • Nombre de la base de datos: Debe coincidir exactamente con el que creaste en Plesk.
  • Usuario y contraseña: Asegúrate de que los datos sean correctos.
  • Host: Normalmente es localhost o 127.0.0.1. Si usas un servidor remoto, puede ser diferente.

[INFO] En Plesk, el host suele ser localhost para aplicaciones alojadas en el mismo servidor. Si tu web está en otro lugar, consulta con tu proveedor.

La base de datos se ha llenado

Si tu sitio web empieza a fallar, puede que la base de datos haya alcanzado su límite de tamaño. Para solucionarlo:

  1. Ve a la sección "Bases de datos" y selecciona la base de datos problemática.
  2. En la pestaña "Herramientas", usa la opción "Optimizar" para limpiar datos temporales.
  3. Si el problema persiste, considera exportar los datos, eliminar tablas innecesarias y importar de nuevo.

Error al importar un archivo SQL grande

Si tu archivo SQL es muy pesado (más de 50 MB), el proceso puede fallar. Soluciones:

  • Usa phpMyAdmin directamente, ya que a veces tiene mejor manejo de archivos grandes.
  • Divide el archivo SQL en partes más pequeñas.
  • Aumenta el límite de subida en la configuración de PHP (esto requiere acceso al servidor).

Consejos de seguridad para tus bases de datos

La seguridad es clave. Sigue estas buenas prácticas:

  • Cambia las contraseñas periódicamente: No uses contraseñas fáciles como "123456".
  • No compartas usuarios entre bases de datos: Cada base de datos debe tener su propio usuario.
  • Haz backups regulares: Programa copias automáticas desde Plesk (en la sección "Herramientas y ajustes" > "Programador de tareas").
  • Actualiza Plesk y tus aplicaciones: Las vulnerabilidades suelen explotarse a través de software desactualizado.

[TIP] Si tienes un sitio de comercio electrónico, considera usar PostgreSQL para mayor seguridad en transacciones.

Preguntas frecuentes (FAQ)

Aquí respondo las dudas más comunes que recibimos en soporte técnico.

¿Puedo administrar bases de datos desde la línea de comandos?

Sí, pero no es necesario para principiantes. Plesk ya te ofrece herramientas gráficas. Si eres más avanzado, puedes usar SSH y comandos como mysql -u usuario -p.

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

En Plesk, ve a la sección "Bases de datos", selecciona la base de datos, luego la pestaña "Usuarios" y haz clic en "Cambiar contraseña". Puedes generar una nueva automáticamente.

¿Plesk soporta otras bases de datos además de MySQL y PostgreSQL?

Sí, también soporta MariaDB (un clon de MySQL) y, en versiones empresariales, Microsoft SQL Server. Sin embargo, MySQL y PostgreSQL son los más usados.

¿Es lo mismo una base de datos en Plesk que en Syspanel (antes HestiaCP)?

No exactamente. Syspanel (anteriormente HestiaCP) también permite administrar bases de datos, pero su interfaz es diferente. En Syspanel, el acceso suele ser a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Sin embargo, los conceptos son los mismos: crear usuarios, exportar/importar y usar phpMyAdmin. Si migras de Syspanel a Plesk, notarás que Plesk es más visual y tiene más opciones de configuración.

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

Sí, pero no es recomendable a menos que tengas una razón muy específica. Cada CMS o aplicación suele funcionar con una sola base de datos. Tener varias puede complicar la administración.

Conclusión y próximos pasos

Administrar bases de datos en Plesk no tiene por qué ser complicado. Con esta guía, ya sabes cómo crear, gestionar usuarios, exportar e importar datos, y solucionar problemas básicos. Recuerda que la práctica es clave: no tengas miedo de experimentar en un entorno de pruebas.

Si tu objetivo es llevar tu sitio web al siguiente nivel, te recomiendo aprender lo básico de SQL (el lenguaje de las bases de datos). Con comandos simples como SELECT, INSERT y UPDATE, podrás hacer consultas personalizadas sin depender de herramientas gráficas.

Y recuerda: ante cualquier duda, el soporte técnico de tu hosting está para ayudarte. ¡No dudes en contactarlos! Ahora, ve y administra tus bases de datos 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