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

Configurar base de datos MySQL en Plesk

Actualizado el 15 de mayo de 2026

Configurar una base de datos MySQL en Plesk es una tarea fundamental para cualquier sitio web o aplicación que necesite almacenar información dinámica, como usuarios, productos o comentarios. Plesk simplifica enormemente este proceso, permitiéndote crear y gestionar bases de datos sin necesidad de tocar una sola línea de código en la terminal. En esta guía extensa y detallada, te explicaré paso a paso cómo configurar MySQL en Plesk, desde la creación de la base de datos hasta la conexión con tu aplicación. Además, resolveremos las dudas más frecuentes para que te conviertas en un experto en la gestión de bases de datos en este panel de control.


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

Antes de sumergirnos en los pasos prácticos, es importante entender qué es MySQL. MySQL es un sistema de gestión de bases de datos relacional, muy popular por su rapidez, fiabilidad y facilidad de uso. En el contexto de Plesk, las bases de datos MySQL se utilizan para almacenar toda la información que tu sitio web necesita para funcionar correctamente. Por ejemplo, si tienes un blog en WordPress, todos tus artículos, comentarios y configuraciones se guardan en una base de datos MySQL.

Plesk actúa como un intermediario amigable, proporcionándote una interfaz gráfica para crear, modificar y eliminar bases de datos, así como para gestionar usuarios y permisos. Esto es ideal si no tienes experiencia técnica o simplemente prefieres evitar la línea de comandos.


Requisitos previos para configurar MySQL en Plesk

Para empezar, asegúrate de cumplir con los siguientes requisitos:

  • Acceso a Plesk: Necesitas las credenciales de administrador o de un usuario con permisos suficientes para gestionar bases de datos. Normalmente, accedes a través de https://tudominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting.
  • Un sitio web o aplicación: Aunque no es estrictamente necesario tener el sitio listo, es útil saber qué aplicación vas a conectar (por ejemplo, WordPress, Joomla, o una aplicación personalizada).
  • Conocimientos básicos de navegación: Saber moverte por los menús de Plesk es suficiente. No necesitas ser un experto.

[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el proceso es diferente. En Syspanel, el acceso se realiza por el puerto 2106 (ejemplo: https://tudominio.com:2106). Sin embargo, esta guía está enfocada en Plesk.


Paso a paso: Cómo crear una base de datos MySQL en Plesk

Sigue estos pasos para crear tu primera base de datos MySQL en Plesk. Es un proceso muy sencillo y solo te llevará unos minutos.

1. Inicia sesión en Plesk

Abre tu navegador y dirígete a la URL de Plesk. Introduce tu nombre de usuario y contraseña. Una vez dentro, verás el panel principal con todas las herramientas disponibles.

2. Accede a la sección de bases de datos

En el menú lateral izquierdo, busca la opción "Bases de datos" o "Databases" (dependiendo del idioma). Haz clic en ella. Aquí verás una lista de todas las bases de datos que ya tienes creadas (si las hay) y un botón para añadir una nueva.

3. Crea una nueva base de datos

Haz clic en el botón "Añadir base de datos" o "Add Database". Se abrirá un formulario con los siguientes campos:

  • Nombre de la base de datos: Elige un nombre descriptivo, como miblog_db o tienda_productos. Evita espacios y caracteres especiales; usa solo letras, números y guiones bajos.
  • Tipo de base de datos: Selecciona MySQL (o MariaDB, que es compatible). Normalmente, Plesk te mostrará la versión disponible.
  • Usuario de la base de datos: Puedes crear un usuario nuevo o usar uno existente. Te recomiendo crear uno nuevo para mayor seguridad.
  • Contraseña: Genera una contraseña segura. Plesk suele ofrecer un generador automático. Si la creas manualmente, asegúrate de que tenga al menos 8 caracteres, incluyendo mayúsculas, minúsculas y números.
  • Permisos: Marca la opción "Conceder todos los privilegios" para que el usuario pueda gestionar completamente la base de datos. Si necesitas permisos más restrictivos, puedes personalizarlos más adelante.

Una vez rellenado, haz clic en "Aceptar" o "OK".

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

4. Verifica la creación

Después de unos segundos, la nueva base de datos aparecerá en la lista. Verás su nombre, el usuario asociado y el estado (normalmente, "Activo"). ¡Felicidades, ya has creado tu primera base de datos MySQL en Plesk!


Cómo conectar tu aplicación a la base de datos MySQL

Ahora que tienes la base de datos creada, el siguiente paso es conectar tu sitio web o aplicación. El proceso varía según el software que uses, pero aquí te doy las pautas generales.

Para WordPress (o CMS similares)

  1. Durante la instalación de WordPress, te pedirá los datos de la base de datos:
    • Nombre de la base de datos: El que creaste (ejemplo: miblog_db).
    • Usuario: El que creaste (ejemplo: miblog_user).
    • Contraseña: La que estableciste.
    • Servidor de base de datos: Normalmente es localhost. Si no funciona, consulta con tu proveedor de hosting, ya que a veces usan una dirección IP o un nombre como mysql.tudominio.com.
  2. Si ya tienes WordPress instalado y quieres cambiar la base de datos, edita el archivo wp-config.php en la raíz de tu sitio. Busca las líneas:
    define('DB_NAME', 'nombre_base_datos');
    define('DB_USER', 'usuario');
    define('DB_PASSWORD', 'contraseña');
    define('DB_HOST', 'localhost');
    
    Sustituye los valores por los tuyos.

Para aplicaciones personalizadas (PHP, Python, etc.)

En tu código, la conexión a MySQL se hace típicamente así (ejemplo en PHP):

$servername = "localhost";
$username = "tu_usuario";
$password = "tu_contraseña";
$dbname = "tu_base_datos";

$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
    die("Conexión fallida: " . $conn->connect_error);
}
echo "Conexión exitosa";

[WARNING] Nunca compartas tu contraseña de base de datos en foros públicos o en código subido a repositorios sin proteger. Usa variables de entorno para mayor seguridad.


Gestión avanzada de bases de datos en Plesk

Plesk no solo te permite crear bases de datos, sino también gestionarlas de forma avanzada. Aquí te explico algunas funciones útiles.

Acceder a phpMyAdmin

phpMyAdmin es una herramienta web que te permite administrar tu base de datos MySQL desde el navegador. Para acceder:

  1. En la lista de bases de datos, haz clic en el nombre de la que quieras gestionar.
  2. Busca el enlace o icono de phpMyAdmin (normalmente aparece como un icono de base de datos o un botón "Administrar").
  3. Se abrirá una nueva pestaña con phpMyAdmin. Desde aquí puedes ejecutar consultas SQL, importar/exportar datos, crear tablas, etc.

Crear usuarios adicionales y asignar permisos

Si necesitas que varias personas o aplicaciones accedan a la misma base de datos, puedes crear usuarios adicionales:

  1. Ve a la sección "Usuarios de bases de datos" dentro de la misma pestaña de bases de datos.
  2. Haz clic en "Añadir usuario" y completa el formulario.
  3. Luego, asigna ese usuario a la base de datos deseada y elige los permisos (lectura, escritura, etc.).

Realizar copias de seguridad

La seguridad es clave. Plesk te permite hacer copias de seguridad de tus bases de datos fácilmente:

  1. En la lista de bases de datos, selecciona la que quieras respaldar.
  2. Busca la opción "Copias de seguridad" o "Backup".
  3. Elige si quieres una copia completa o solo de la base de datos, y descárgala en tu ordenador.

[INFO] Programa copias de seguridad automáticas desde la sección "Herramientas y configuraciones" > "Programación de tareas" para que no se te olvide.


Solución de problemas comunes al configurar MySQL en Plesk

A veces, las cosas no salen a la primera. Aquí tienes los problemas más frecuentes y cómo solucionarlos.

Error de conexión: "Access denied for user"

Esto suele ocurrir por una contraseña incorrecta o porque el usuario no tiene permisos. Verifica:

  • Que el nombre de usuario y contraseña sean exactos (mayúsculas/minúsculas).
  • Que el usuario esté asociado a la base de datos correcta. En Plesk, puedes comprobarlo en la sección de usuarios.

No puedo acceder a phpMyAdmin

Si phpMyAdmin no carga, puede deberse a:

  • Un firewall bloqueando el acceso. Contacta a tu proveedor de hosting.
  • Que la extensión de PHP no esté habilitada. En Plesk, ve a "Herramientas y configuraciones" > "Configuración de PHP" y asegúrate de que mysqli esté activo.

La base de datos no aparece en mi aplicación

Revisa el archivo de configuración de tu aplicación. A veces, el servidor de base de datos no es localhost, sino una dirección como 127.0.0.1 o un socket. Pregunta a tu hosting si tienes dudas.


Preguntas frecuentes (FAQ) sobre MySQL en Plesk

¿Puedo tener varias bases de datos en Plesk?
Sí, puedes crear tantas como necesites, siempre que tu plan de hosting lo permita. Cada una será independiente.

¿Es seguro usar la contraseña generada por Plesk?
Sí, Plesk genera contraseñas seguras automáticamente. Si prefieres una personalizada, asegúrate de que sea robusta.

¿Qué hago si olvido la contraseña de mi base de datos?
En Plesk, puedes cambiar la contraseña desde la sección de usuarios de bases de datos. Selecciona el usuario y haz clic en "Cambiar contraseña".

¿Puedo importar una base de datos existente a Plesk?
Sí, usa phpMyAdmin para importar un archivo SQL. Ve a tu base de datos, haz clic en "Importar" y selecciona el archivo.

¿MySQL y MariaDB son lo mismo?
Son muy similares. MariaDB es un fork de MySQL y es compatible. Plesk suele permitir elegir entre ambos. Usa el que prefieras.

¿Necesito conocimientos de SQL para usar bases de datos en Plesk?
No, para tareas básicas como crear y conectar, no necesitas SQL. Para operaciones avanzadas, phpMyAdmin te ayuda con interfaces visuales.


Consejos finales para optimizar tu base de datos MySQL en Plesk

Para mantener tu base de datos rápida y segura, sigue estos consejos:

  • Actualiza regularmente: Mantén Plesk y MySQL actualizados para parches de seguridad.
  • Optimiza tablas: Desde phpMyAdmin, usa la opción "Optimizar tabla" para eliminar fragmentación.
  • Limita el acceso: Si varios usuarios necesitan acceso, crea usuarios con permisos mínimos necesarios (por ejemplo, solo lectura para consultas).
  • Monitorea el rendimiento: En Plesk, ve a "Estadísticas" para ver el uso de recursos de la base de datos.

[TIP] Si tu sitio crece, considera usar un servicio de base de datos externo (como Amazon RDS) para escalar, aunque esto ya es más avanzado.


Conclusión

Configurar una base de datos MySQL en Plesk es un proceso accesible incluso para principiantes. Con esta guía, has aprendido a crear tu base de datos, conectarla a tu aplicación, gestionarla con phpMyAdmin y solucionar problemas comunes. Recuerda que la práctica hace al maestro: no dudes en experimentar con bases de datos de prueba para familiarizarte con todas las opciones que ofrece Plesk.

Si tienes más dudas, tu proveedor de hosting o la documentación oficial de Plesk son excelentes recursos. ¡Ahora ya estás listo para dar el siguiente paso en tu proyecto web!

[WARNING] Siempre realiza copias de seguridad antes de hacer cambios importantes en tu base de datos. Un error puede borrar información crítica.

¿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