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

Guía para conectar WordPress a una base de datos MySQL en Plesk

Actualizado el 17 de noviembre de 2025

¿Tu sitio WordPress no se conecta a la base de datos? No te preocupes, es un problema más común de lo que crees y suele tener una solución sencilla. En esta guía completa, te explicaré paso a paso cómo conectar WordPress a una base de datos MySQL en Plesk, incluso si eres principiante. Aprenderás a editar el archivo wp-config.php, a crear la base de datos y a solucionar los errores más frecuentes.


¿Qué necesitas para empezar?

Antes de sumergirnos en los pasos, asegúrate de tener a mano la siguiente información. La necesitarás durante el proceso:

  • Acceso a Plesk: Las credenciales de tu panel de control de hosting (usuario y contraseña).
  • Acceso a WordPress: Las credenciales de administrador de tu sitio web (por si necesitas hacer cambios desde el panel de administración).
  • Nombre de la base de datos: El nombre que le darás a tu base de datos MySQL.
  • Usuario de la base de datos: El nombre de usuario que se conectará a la base de datos.
  • Contraseña de la base de datos: La contraseña segura para ese usuario.
  • Servidor de la base de datos: Normalmente es localhost, pero a veces puede ser una dirección IP o un nombre de servidor.

Paso 1: Crear la base de datos MySQL en Plesk

El primer paso es crear la base de datos donde WordPress almacenará todo tu contenido (entradas, páginas, usuarios, comentarios, etc.). Aquí te explico cómo hacerlo en Plesk.

  1. Inicia sesión en Plesk. Abre tu navegador y ve a la dirección de tu panel de control. Por lo general, es algo como https://tudominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting.
  2. Ve a la sección "Bases de datos". En el menú principal, busca y haz clic en la opción "Bases de datos" o "Databases". Suele estar en la sección "Sitios web y dominios".
  3. Haz clic en "Añadir base de datos". Busca un botón o enlace que diga "Añadir nueva base de datos" o "Add Database".
  4. Configura los detalles de la base de datos. Se abrirá un formulario. Rellena los siguientes campos:
    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo, wordpress_db. Recuerda que Plesk suele añadir un prefijo con tu nombre de usuario, así que el nombre final podría ser usuario_wordpress_db.
    • Tipo de base de datos: Selecciona "MySQL".
    • Crear usuario de base de datos: Marca esta casilla. Aquí crearás el usuario que se conectará a la base de datos.
      • Nombre de usuario: Elige un nombre, por ejemplo, wp_user.
      • Contraseña: Genera una contraseña segura. Plesk suele tener un generador de contraseñas. Guarda esta contraseña en un lugar seguro.
  5. Haz clic en "Aceptar" o "OK". Plesk creará la base de datos y el usuario. Verás un mensaje de confirmación.

[TIP] Anota el nombre completo de la base de datos y del usuario. Plesk suele añadir un prefijo (como tuusuario_). Por ejemplo, la base de datos podría llamarse miUsuario_wordpress_db y el usuario miUsuario_wp_user. Esto es importante para el paso 3.


Paso 2: Localizar y editar el archivo wp-config.php

El archivo wp-config.php es el corazón de la configuración de WordPress. Contiene la información de conexión a la base de datos, entre otras cosas. Lo editaremos para que WordPress sepa dónde y cómo conectarse.

  1. Accede a los archivos de tu sitio. Puedes hacerlo de varias formas:
    • A través del Administrador de archivos de Plesk: En Plesk, ve a "Sitios web y dominios", busca tu dominio y haz clic en "Administrador de archivos" (o "File Manager").
    • A través de FTP: Usa un cliente FTP como FileZilla y conéctate a tu servidor con las credenciales FTP que te haya proporcionado tu hosting.
  2. Navega hasta la raíz de tu sitio. Busca la carpeta donde está instalado WordPress. Normalmente se llama httpdocs, public_html o el nombre de tu dominio.
  3. Busca el archivo wp-config.php. Dentro de esa carpeta, busca el archivo wp-config.php. Si no existe, puedes descargar WordPress desde el sitio oficial, descomprimirlo y copiar el archivo wp-config-sample.php y renombrarlo a wp-config.php.
  4. Edita el archivo. Haz clic derecho sobre el archivo y selecciona "Editar" o "Edit". Se abrirá un editor de texto.
  5. Busca la sección de configuración de la base de datos. Verás un bloque de código similar a este:
// ** Configuración de la base de datos de MySQL - Puedes obtener esto de tu proveedor de hosting ** //
/** El nombre de la base de datos de WordPress */
define( 'DB_NAME', 'nombre_de_tu_base_de_datos' );

/** El usuario de la base de datos de MySQL */
define( 'DB_USER', 'tu_usuario_de_base_de_datos' );

/** La contraseña de la base de datos de MySQL */
define( 'DB_PASSWORD', 'tu_contraseña' );

/** El host de la base de datos de MySQL */
define( 'DB_HOST', 'localhost' );
  1. Reemplaza los valores con los datos de tu base de datos.
    • DB_NAME: Pega el nombre completo de la base de datos que creaste (ej. miUsuario_wordpress_db).
    • DB_USER: Pega el nombre completo del usuario (ej. miUsuario_wp_user).
    • DB_PASSWORD: Pega la contraseña que generaste.
    • DB_HOST: Normalmente es localhost. Si tu hosting usa un servidor de bases de datos separado, te lo habrán indicado. Si no estás seguro, deja localhost.
  2. Guarda los cambios. Haz clic en "Guardar" o "Save". Cierra el editor.

[WARNING] ¡Cuidado con los espacios! Asegúrate de no dejar espacios adicionales antes o después de las comillas. Por ejemplo, define( 'DB_NAME', 'miBase' ); es correcto, pero define( 'DB_NAME', ' miBase' ); no lo es.


Paso 3: Verificar la conexión

Una vez que hayas guardado los cambios, es hora de probar si la conexión funciona.

  1. Abre tu sitio web en un navegador. Ve a tudominio.com o tudominio.com/wp-admin.
  2. Observa el resultado.
    • Conexión exitosa: Si todo está bien, verás tu sitio web funcionando o la pantalla de inicio de sesión de WordPress. ¡Felicidades!
    • Error de conexión a la base de datos: Si ves un mensaje como "Error al establecer una conexión a la base de datos" o "Database connection error", no te preocupes. Ve a la sección de solución de problemas más abajo.

[INFO] Si es una instalación nueva de WordPress, después de la conexión exitosa, se te pedirá que ingreses los datos de tu sitio (título, usuario administrador, etc.). Si ya tenías un sitio, deberías ver tu contenido.


Solución de problemas comunes (FAQ)

Aquí tienes las soluciones a los errores más frecuentes que puedes encontrar al conectar WordPress a MySQL en Plesk.

Error: "Error al establecer una conexión a la base de datos"

Este es el error más común. Estas son las causas y soluciones más probables:

  1. Credenciales incorrectas en wp-config.php:
    • Solución: Revisa cuidadosamente el nombre de la base de datos, el usuario y la contraseña en tu archivo wp-config.php. Asegúrate de que coincidan exactamente con los que creaste en Plesk. Recuerda los prefijos.
  2. El servidor de base de datos no es localhost:
    • Solución: Algunos proveedores de hosting usan un servidor de bases de datos separado. En Plesk, puedes encontrar el nombre del servidor en los detalles de la base de datos. Ve a "Bases de datos", selecciona tu base de datos y busca el campo "Servidor" o "Host". Reemplaza localhost en DB_HOST con ese valor.
  3. La base de datos o el usuario no existen:
    • Solución: Vuelve a Plesk y verifica que la base de datos y el usuario se hayan creado correctamente. Si es necesario, elimínalos y créalos de nuevo.
  4. Permisos de usuario incorrectos:
    • Solución: En Plesk, al crear el usuario, se le asignan automáticamente todos los privilegios sobre la base de datos. Sin embargo, puedes verificarlo. Ve a "Bases de datos", selecciona tu base de datos, busca la sección "Usuarios" y asegúrate de que tu usuario tenga todos los permisos (SELECT, INSERT, UPDATE, DELETE, CREATE, etc.).
  5. El servicio MySQL no está funcionando:
    • Solución: Esto es menos común, pero puede ocurrir. Contacta a tu proveedor de hosting para que verifique que el servicio MySQL esté activo.

Error: "No se puede conectar al servidor de base de datos"

Este error suele indicar un problema de red o de configuración del servidor.

  • Solución: Verifica el DB_HOST. Si no es localhost, asegúrate de que la dirección IP o el nombre del servidor sean correctos. Si estás usando un servidor remoto, es posible que tengas que añadir tu IP a la lista de hosts permitidos en el servidor MySQL (esto suele hacerlo el proveedor de hosting).

Error: "La tabla 'wp_options' no existe"

Este error aparece cuando intentas acceder a WordPress pero la base de datos no tiene las tablas necesarias.

  • Solución: Esto suele ocurrir si la base de datos está vacía. Si es una instalación nueva, debes ejecutar el instalador de WordPress. Si ya tenías un sitio, puede que la base de datos esté corrupta. En ese caso, restaura una copia de seguridad de tu base de datos.

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

  1. Ve a "Bases de datos" en Plesk.
  2. Selecciona la base de datos que quieres modificar.
  3. En la sección "Usuarios", busca tu usuario y haz clic en el icono de "Cambiar contraseña".
  4. Introduce la nueva contraseña y guárdala.
  5. Importante: Después de cambiar la contraseña, debes actualizar el archivo wp-config.php con la nueva contraseña.

¿Cómo exportar/importar una base de datos MySQL en Plesk?

  • Exportar (hacer una copia de seguridad): Ve a "Bases de datos", selecciona tu base de datos y haz clic en "Exportar dump" o "Export". Se descargará un archivo .sql.
  • Importar (restaurar una copia de seguridad): Ve a "Bases de datos", selecciona tu base de datos y haz clic en "Importar dump" o "Import". Selecciona el archivo .sql desde tu ordenador y haz clic en "Aceptar".

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

No es recomendable. Cada sitio WordPress debe tener su propia base de datos para evitar conflictos y problemas de rendimiento. Si usas la misma base de datos, las tablas de los diferentes sitios se mezclarían, causando errores.


Conclusión

Conectar WordPress a una base de datos MySQL en Plesk es un proceso sencillo una vez que entiendes los pasos. Lo más importante es tener a mano las credenciales correctas y editar el archivo wp-config.php con precisión. Recuerda que la mayoría de los errores se deben a pequeños errores tipográficos o a olvidar los prefijos que añade Plesk.

Si has seguido esta guía y aún tienes problemas, no dudes en contactar al soporte técnico de tu proveedor de hosting. Ellos pueden verificar la configuración del servidor y ayudarte a resolver cualquier problema de conexión.

[TIP] Para mantener tu sitio seguro, utiliza contraseñas fuertes para tu base de datos y para el usuario administrador de WordPress. También es buena práctica cambiar estas contraseñas periódicamente.

¡Espero que esta guía te haya sido de gran ayuda! Ahora ya sabes cómo conectar WordPress a una base de datos MySQL en Plesk. ¡A crear contenido!

¿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