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

Cómo conectar una base de datos en WordPress usando Plesk

Actualizado el 1 de enero de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a resolver una de las tareas más comunes al gestionar un sitio web en WordPress: conectar tu base de datos usando Plesk. No te preocupes si no eres experto, te guiaré paso a paso, como si lo hiciéramos juntos.

Cuando instalas WordPress por primera vez, o cuando necesitas migrar tu sitio a un nuevo servidor, una de las tareas clave es asegurarte de que tu archivo wp-config.php tenga la información correcta de la base de datos. Si esto falla, verás el temido mensaje de "Error al establecer conexión con la base de datos". Pero con Plesk, todo es muy sencillo.

En este artículo, aprenderás desde cero cómo crear una base de datos, un usuario, y cómo editar el archivo wp-config.php para que WordPress y tu base de datos sean mejores amigos. Además, incluiremos trucos y alertas para que no te pierdas.


¿Qué necesitas antes de empezar?

Antes de meternos en faena, asegúrate de tener lo siguiente:

  • Acceso a Plesk: Necesitas las credenciales de administrador de tu panel de control Plesk (usuario y contraseña).
  • Acceso a tu sitio WordPress: Ya sea mediante FTP, el administrador de archivos de Plesk o un cliente FTP como FileZilla.
  • Datos de tu hosting: Nombre del servidor de base de datos (suele ser localhost o algo como mysql.tudominio.com).
  • Paciencia y ganas de aprender: ¡Es más fácil de lo que parece!

[INFO] Si tu hosting usa Syspanel (el panel basado en HestiaCP), recuerda que el acceso se hace por el puerto 2106 (ejemplo: https://tudominio.com:2106). El proceso es similar, pero los nombres de las secciones pueden variar ligeramente.


Paso 1: Crear la base de datos y el usuario en Plesk

Lo primero es tener una base de datos "vacía" donde WordPress guardará toda tu información (entradas, páginas, usuarios, etc.). Plesk facilita mucho este proceso.

### 1.1 Accede a Plesk

Abre tu navegador y escribe la URL de tu panel Plesk (normalmente algo como https://tudominio.com:8443 o la que te haya proporcionado tu proveedor de hosting). Inicia sesión con tus credenciales.

### 1.2 Busca la sección de Bases de Datos

Una vez dentro, busca en el menú lateral o en el panel principal la opción "Bases de datos" o "Database". Si no la ves directamente, puede estar dentro de la pestaña de tu dominio específico.

### 1.3 Añade 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, por ejemplo: mipagina_wp_db. Evita caracteres especiales y espacios.
  • Tipo de base de datos: Asegúrate de que esté seleccionado MySQL (es el estándar para WordPress).
  • Usuario de la base de datos: Crea un nombre de usuario, por ejemplo: mipagina_wp_user.
  • Contraseña: Genera una contraseña segura. Plesk suele tener un botón para generar una automáticamente. ¡Guárdala en un lugar seguro! La necesitarás más adelante.

[TIP] Usa contraseñas largas con mayúsculas, minúsculas, números y símbolos. Herramientas como LastPass o Bitwarden te ayudarán a gestionarlas.

Una vez relleno, haz clic en "Aceptar" o "OK". Plesk creará la base de datos y el usuario asociado automáticamente. ¡Listo! Ya tienes la base de datos.


Paso 2: Obtener los datos de conexión

Ahora necesitas los detalles exactos para que WordPress pueda "hablar" con tu base de datos. En Plesk, estos datos suelen estar visibles justo después de crear la base de datos o en la lista de bases de datos.

Busca la base de datos que acabas de crear y haz clic en su nombre. Verás algo como esto:

  • Nombre de la base de datos: mipagina_wp_db
  • Nombre de usuario: mipagina_wp_user
  • Contraseña: (la que pusiste)
  • Servidor de base de datos (host): Aquí suele aparecer localhost o una dirección como mysql.tudominio.com. Anótala tal cual aparece.

[WARNING] No confundas el nombre del servidor de la base de datos con tu dominio. El servidor suele ser localhost en la mayoría de los planes de hosting compartido. Si tienes dudas, consulta con tu proveedor o mira la documentación de Plesk.


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

Este es el corazón de la conexión. El archivo wp-config.php se encuentra en la raíz de tu instalación de WordPress. Si no lo ves, puede que se llame wp-config-sample.php. Si es así, renómbralo a wp-config.php antes de editarlo.

### 3.1 Accede a los archivos de tu sitio

Puedes hacerlo de dos maneras:

  • Opción A (Recomendada para principiantes): Usa el Administrador de Archivos de Plesk. Ve a la sección "Archivos" o "File Manager" de tu dominio, navega hasta la carpeta httpdocs o public_html (donde está instalado WordPress) y busca el archivo wp-config.php.
  • Opción B (Más avanzada): Conéctate por FTP usando un cliente como FileZilla con las credenciales FTP de tu hosting.

### 3.2 Edita el archivo

Haz clic derecho sobre wp-config.php y selecciona "Editar" o "Edit". Se abrirá un editor de texto. Busca las siguientes líneas (deben estar al principio del archivo):

// ** Configuraciones de MySQL - Puedes obtenerlas 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 */
define( 'DB_USER', 'tu_usuario_de_base_de_datos' );

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

/** El servidor de la base de datos */
define( 'DB_HOST', 'localhost' );

Ahora, sustituye los valores de ejemplo por los que obtuviste en el Paso 2:

  • DB_NAME: Pon el nombre exacto de tu base de datos (ej: mipagina_wp_db).
  • DB_USER: Pon el nombre del usuario (ej: mipagina_wp_user).
  • DB_PASSWORD: Pon la contraseña que generaste.
  • DB_HOST: Pon el servidor que anotaste (normalmente localhost).

[TIP] No alteres ninguna otra línea del archivo, solo estas cuatro. Si ves que el archivo tiene espacios o líneas en blanco al principio, no los borres.

### 3.3 Guarda los cambios

Una vez que hayas reemplazado los datos, haz clic en "Guardar" o "Save". El editor de Plesk guardará los cambios directamente en el servidor.


Paso 4: Verificar la conexión

Ya casi terminamos. Ahora vamos a comprobar que todo funciona correctamente.

Abre tu navegador y visita la URL de tu sitio web (por ejemplo, www.tudominio.com).

  • Si ves tu página de inicio de WordPress: ¡Felicidades! La conexión fue exitosa. Tu sitio ya está funcionando.
  • Si ves el mensaje "Error al establecer conexión con la base de datos": No te preocupes, es común. Revisa los siguientes puntos:
    • ¿Copiaste bien el nombre de la base de datos, usuario y contraseña? Un simple error tipográfico puede causar este problema.
    • ¿El servidor de base de datos es correcto? Si pusiste localhost y no funciona, prueba con 127.0.0.1 o la dirección que te dio tu hosting.
    • ¿El usuario tiene permisos? En Plesk, al crear la base de datos, el usuario suele tener todos los permisos. Si no, puedes editarlo desde la sección "Usuarios de base de datos" en Plesk.

[WARNING] Si después de revisar todo sigue sin funcionar, contacta con tu proveedor de hosting. A veces el servidor de base de datos tiene un nombre diferente (ej: mysql.tudominio.com) y ellos pueden proporcionártelo.


Consejos extra y resolución de problemas comunes

Aquí tienes algunos tips que te ahorrarán dolores de cabeza:

### ¿Qué hago si pierdo la contraseña de la base de datos?

No te preocupes. En Plesk, ve a la sección "Bases de datos", selecciona la tuya y busca la opción "Cambiar contraseña" o "Change password". Puedes establecer una nueva y luego actualizar el archivo wp-config.php con esa nueva contraseña.

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

No es recomendable. Cada instalación de WordPress debe tener su propia base de datos. Si usas la misma, los datos se mezclarán y causarás errores graves. Crea una base de datos independiente para cada sitio.

### ¿Qué es "localhost" y por qué se usa tanto?

localhost es una dirección especial que se refiere al propio servidor donde está alojado tu sitio. En la mayoría de los hostings compartidos, el servidor de base de datos MySQL está en la misma máquina que el servidor web, por lo que localhost funciona perfectamente.

### ¿Y si mi hosting usa Syspanel en lugar de Plesk?

Si tu panel es Syspanel (basado en HestiaCP), el proceso es muy similar. Accede por el puerto 2106 (ej: https://tudominio.com:2106), busca la sección "Base de datos" o "Databases", crea una nueva y obtendrás los mismos datos: nombre, usuario, contraseña y servidor (normalmente localhost). Luego editas el wp-config.php igual que aquí.


Preguntas Frecuentes (FAQ)

1. ¿Puedo cambiar el nombre de la base de datos después de haberla creado?
No, no se puede renombrar una base de datos en Plesk directamente. Tendrías que crear una nueva, exportar los datos de la antigua e importarlos a la nueva, y luego actualizar el wp-config.php.

2. ¿Es seguro tener la contraseña de la base de datos en texto plano en wp-config.php?
Sí, es la práctica estándar en WordPress. El archivo wp-config.php está fuera del alcance de los visitantes de tu web gracias a las reglas de seguridad de WordPress. Solo tú y el servidor pueden leerlo.

3. ¿Qué hago si mi sitio ya estaba funcionando y de repente da error de conexión?
Esto suele ocurrir si cambiaste la contraseña de la base de datos (por ejemplo, desde Plesk) sin actualizar el wp-config.php. Simplemente actualiza la contraseña en el archivo o restaura la contraseña anterior en Plesk.

4. ¿Necesito conocimientos de programación para hacer esto?
¡Para nada! Solo necesitas saber copiar y pegar. Sigue los pasos al pie de la letra y lo lograrás.

5. ¿Puedo usar un plugin para gestionar la conexión a la base de datos?
No, la conexión se configura a nivel de archivo (wp-config.php). Los plugins no pueden modificar esto. Es un paso manual.


Conclusión

Conectar una base de datos en WordPress usando Plesk es un proceso sencillo si sigues los pasos correctos. Ahora ya sabes cómo crear la base de datos, obtener los datos de conexión y editarlos en el archivo wp-config.php. Recuerda siempre guardar tus contraseñas en un lugar seguro y no compartirlas con nadie.

Si en algún momento te sientes perdido, vuelve a este artículo o contacta con tu proveedor de hosting. ¡Estoy seguro de que lo lograrás! Tu sitio web te lo agradecerá.

¡Mucha suerte y feliz blogging!

¿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