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

Cómo conectar una base de datos MySQL en WordPress desde Plesk

Actualizado el 19 de febrero de 2026

Conectar tu sitio WordPress con una base de datos MySQL a través de Plesk es un paso fundamental para que tu web funcione correctamente. Ya sea que estés migrando un sitio, instalando WordPress desde cero o solucionando un error de conexión, este proceso es más sencillo de lo que parece. En este artículo te guiaré paso a paso, explicando cada concepto de forma clara y amigable, para que puedas configurar base de datos sin complicaciones.

¿Qué necesitas saber antes de empezar?

Antes de meternos en materia, es importante que entiendas la relación entre WordPress, MySQL y Plesk. Plesk es un panel de control de hosting que te permite administrar tu servidor, incluyendo la creación y gestión de bases de datos. WordPress, por su parte, almacena todo su contenido (entradas, usuarios, configuraciones) en una base de datos MySQL. Por lo tanto, conectar WordPress MySQL es esencial para que tu web tenga vida.

Si estás usando un panel como Syspanel (anteriormente conocido como HestiaCP), recuerda que el acceso se realiza a través del puerto 2106. Pero en este artículo nos centraremos en Plesk, que es igual de intuitivo.

Requisitos previos

  • Acceso a tu panel de Plesk (generalmente con usuario y contraseña que te proporcionó tu proveedor de hosting).
  • Un dominio o subdominio donde tengas instalado WordPress (o planees instalarlo).
  • Conocimientos básicos de navegación en paneles de control (no necesitas ser experto).

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

Lo primero es iniciar sesión en tu panel de Plesk. Normalmente la URL es algo como https://tudominio.com:8443 o la que te haya indicado tu hosting. Una vez dentro, busca la sección de Bases de datos. En la interfaz de Plesk, suele estar en el menú principal, con un icono de un cilindro o una base de datos.

¿Cómo identificarlo?

  • En la pantalla de inicio, verás un listado de tus sitios web. Haz clic en el dominio donde quieras trabajar.
  • Dentro de ese dominio, busca la pestaña o sección que dice Bases de datos o Databases.
  • Si no la ves, revisa en el menú de la izquierda, donde suelen estar todas las herramientas.

Paso 2: Crear una nueva base de datos MySQL

Si aún no tienes una base de datos creada para tu WordPress, es momento de hacerlo. Sigue estos pasos:

  1. Dentro de la sección Bases de datos, haz clic en el botón Añadir base de datos o Add Database.
  2. Se abrirá un formulario. Aquí deberás completar:
    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo wordpress_db. Evita espacios y caracteres especiales.
    • Tipo de base de datos: Selecciona MySQL (o MariaDB, que es compatible).
    • Usuario de la base de datos: Crea un usuario, por ejemplo wp_user. Este será el que use WordPress para conectarse.
    • Contraseña: Genera una contraseña segura. Plesk suele ofrecer un generador automático. ¡Guárdala bien! La necesitarás más adelante.
  3. Haz clic en Aceptar o OK.

[TIP] Anota en un bloc de notas el nombre de la base de datos, el usuario y la contraseña. Los necesitarás para configurar base de datos en WordPress.

Paso 3: Obtener los datos de conexión

Una vez creada la base de datos, Plesk te mostrará un resumen con los detalles de conexión. Generalmente verás:

  • Servidor de base de datos: Normalmente es localhost o la dirección IP del servidor (como 127.0.0.1). En la mayoría de los casos, será localhost.
  • Nombre de la base de datos: El que elegiste (ej. wordpress_db).
  • Usuario: El que creaste (ej. wp_user).
  • Contraseña: La que definiste.

Estos cuatro datos son los que necesitas para conectar WordPress MySQL.

Paso 4: Localizar el archivo wp-config.php de WordPress

WordPress guarda la configuración de conexión a la base de datos en un archivo llamado wp-config.php. Este archivo se encuentra en la raíz de tu instalación de WordPress (la carpeta donde está el contenido de tu web).

¿Cómo acceder a él?

  • Desde Plesk, puedes usar el Administrador de archivos (File Manager) para navegar hasta la carpeta de tu dominio (normalmente httpdocs o public_html).
  • Busca el archivo wp-config.php. Si no existe, puede que tengas que crearlo a partir del archivo wp-config-sample.php. Simplemente renómbralo o cópialo.

[WARNING] Si estás migrando un sitio, asegúrate de tener una copia de seguridad del archivo wp-config.php original antes de modificarlo.

Paso 5: Editar el archivo wp-config.php con los datos de la base de datos

Abre el archivo wp-config.php con el editor de texto de Plesk (o descárgalo, edítalo y súbelo de nuevo). Busca las siguientes líneas:

define('DB_NAME', 'nombre_base_datos');
define('DB_USER', 'usuario_base_datos');
define('DB_PASSWORD', 'contraseña_base_datos');
define('DB_HOST', 'localhost');

Reemplaza los valores con los que obtuviste en el paso 3:

  • DB_NAME: Pon el nombre exacto de tu base de datos (ej. wordpress_db).
  • DB_USER: El usuario que creaste (ej. wp_user).
  • DB_PASSWORD: La contraseña que generaste.
  • DB_HOST: En la mayoría de los casos, déjalo como localhost. Si tu hosting usa un servidor de bases de datos remoto, te lo indicarán.

Guarda los cambios. ¡Ya has establecido la conexión!

[INFO] Si tu servidor usa un puerto diferente para MySQL (por ejemplo, 3307), puedes especificarlo en DB_HOST como localhost:3307. Pero esto es poco común en Plesk.

Paso 6: Verificar la conexión

Ahora, accede a tu sitio web desde el navegador. Si todo está correcto, verás tu WordPress funcionando sin errores. Si aparece un mensaje como "Error al establecer una conexión a la base de datos", revisa los siguientes puntos:

  • Que los datos en wp-config.php sean exactamente los mismos que en Plesk.
  • Que la base de datos y el usuario existan en Plesk (puedes verificarlo en la sección de bases de datos).
  • Que el servidor de base de datos esté funcionando (consulta con tu soporte técnico si es necesario).

Solución de problemas comunes (FAQ)

¿Por qué veo el error "Error establishing a database connection"?

Este es el error más frecuente. Las causas pueden ser:

  • Datos incorrectos: Revisa que el nombre, usuario y contraseña estén bien escritos en wp-config.php.
  • Base de datos no creada: Asegúrate de haber creado la base de datos en Plesk.
  • Usuario sin permisos: En Plesk, al crear la base de datos, el usuario se asigna automáticamente. Pero si lo creaste por separado, verifica que tenga permisos de lectura y escritura.

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

Si olvidaste la contraseña, puedes cambiarla desde Plesk:

  1. Ve a Bases de datos y selecciona la base de datos que usas.
  2. Busca la opción Cambiar contraseña o Change password.
  3. Genera una nueva y actualiza también el archivo wp-config.php.

¿Puedo usar la misma base de datos para varios sitios WordPress?

Técnicamente sí, pero no es recomendable. Cada WordPress debería tener su propia base de datos para evitar conflictos y mantener el rendimiento. Si necesitas compartir datos, considera usar una red multisitio de WordPress.

¿Qué hago si mi hosting usa Syspanel en lugar de Plesk?

Si tu panel es Syspanel (HestiaCP), el proceso es similar pero la interfaz cambia. Accede a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Luego busca la sección de bases de datos y sigue los mismos pasos: crear base de datos, usuario y obtener los datos de conexión. El archivo wp-config.php se edita de la misma forma.

Consejos finales para mantener tu base de datos segura

  • Usa contraseñas fuertes: Evita contraseñas como "123456" o "admin". Plesk suele sugerir contraseñas seguras automáticamente.
  • Realiza copias de seguridad periódicas: Desde Plesk puedes programar backups de la base de datos. No esperes a tener un problema.
  • Actualiza WordPress y los plugins: Las vulnerabilidades pueden comprometer tu base de datos.
  • No compartas los datos de conexión públicamente: El archivo wp-config.php contiene información sensible. Nunca lo subas a repositorios públicos.

Conclusión

Conectar WordPress MySQL desde Plesk es un proceso directo que cualquier persona puede realizar siguiendo estos pasos. Recuerda que la clave está en tener a mano los datos correctos (nombre de la base, usuario, contraseña y servidor) y editarlos en el archivo wp-config.php. Con un poco de práctica, configurar base de datos se convertirá en una tarea rutinaria.

Si te encuentras con algún problema, no dudes en consultar la documentación de tu hosting o contactar con su soporte. ¡Tu sitio WordPress está a un paso de funcionar perfectamente!

[TIP] Guarda este artículo como referencia. La próxima vez que necesites migrar o reinstalar WordPress, estos pasos te serán de gran ayuda.

¿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