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

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

Actualizado el 13 de febrero de 2026

Conectar una base de datos a WordPress en Plesk puede sonar a algo muy técnico, pero en realidad es un proceso bastante sencillo si sigues los pasos adecuados. Ya sea que estés migrando un sitio, instalando WordPress por primera vez o solucionando un error de conexión, este tutorial te guiará de principio a fin. Vamos a verlo paso a paso, con un lenguaje claro y sin complicaciones.

¿Qué necesitas antes de empezar?

Antes de lanzarte a conectar la base de datos, asegúrate de tener a mano la siguiente información. Sin ella, no podrás completar el proceso.

  • Acceso a Plesk: Necesitas las credenciales de administrador de tu panel de control Plesk. Normalmente accedes a través de una URL como https://tudominio.com:8443 o la que te haya proporcionado tu proveedor de hosting.
  • Nombre de la base de datos: Si ya tienes una base de datos creada en Plesk, anota su nombre exacto. Si no, la crearemos en el tutorial.
  • Usuario y contraseña de la base de datos: Debes tener un usuario asignado a esa base de datos con todos los privilegios. También lo configuraremos aquí.
  • Archivo wp-config.php: Este es el archivo de configuración de WordPress. Lo encontrarás en la raíz de tu instalación (por ejemplo, en public_html). Si no existe, lo crearemos.

[TIP] Si estás migrando un WordPress desde otro hosting, asegúrate de tener una copia de seguridad de tu base de datos antigua. Así evitarás pérdidas de información.

Paso 1: Crear la base de datos en Plesk

Lo primero es tener una base de datos lista para usar. Si ya la tienes, puedes saltar al paso 2. Si no, aquí te explico cómo crearla desde cero.

Accede al panel de Plesk

Inicia sesión en tu panel de Plesk con tu usuario y contraseña. Una vez dentro, busca la sección Bases de datos en el menú principal. Normalmente está en el grupo de herramientas de "Sitios web y dominios".

Crea una nueva base de datos

Haz clic en Añadir base de datos. Se abrirá un formulario con varios campos. Rellénalos así:

  • 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 (es el estándar para WordPress).
  • Servidor de base de datos: Deja la opción por defecto que te muestre Plesk (suele ser localhost).

Configura el usuario de la base de datos

En el mismo formulario, verás una sección para crear un usuario. Marca la opción Crear un usuario de base de datos y completa:

  • Nombre de usuario: Por ejemplo, wp_user.
  • Contraseña: Elige una segura. Puedes usar el generador de contraseñas de Plesk si lo prefieres.
  • Privilegios: Asegúrate de marcar Todos los privilegios (o al menos SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, etc.).

Finalmente, haz clic en Aceptar. Plesk creará la base de datos y el usuario, y te mostrará un resumen con los datos. Guárdalos en un lugar seguro.

[WARNING] No uses caracteres como ñ, tildes o espacios en el nombre de la base de datos o el usuario. WordPress puede dar errores raros.

Paso 2: Localizar o crear el archivo wp-config.php

Ahora que tienes la base de datos, toca configurar WordPress para que sepa dónde está y cómo acceder a ella.

Accede a los archivos de tu sitio

Desde Plesk, ve a Sitios web y dominios y busca tu dominio. Luego haz clic en Administrador de archivos (o en File Manager). Esto te permitirá navegar por los archivos de tu hosting.

Busca el archivo wp-config.php

En la raíz de tu sitio (normalmente la carpeta public_html o httpdocs), busca el archivo wp-config.php. Si existe, ábrelo con el editor de texto de Plesk. Si no existe, tendrás que crearlo.

Crea el archivo desde cero (si no existe)

Si no encuentras wp-config.php, no te preocupes. Puedes crearlo fácilmente:

  1. En el Administrador de archivos, haz clic en Nuevo archivo.
  2. Nómbralo exactamente como wp-config.php.
  3. Ábrelo con el editor y pega el siguiente contenido base. Luego lo modificaremos.
<?php
define('DB_NAME', 'nombre_de_tu_base_de_datos');
define('DB_USER', 'tu_usuario');
define('DB_PASSWORD', 'tu_contraseña');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');

$table_prefix = 'wp_';

define('WP_DEBUG', false);

if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');

require_once(ABSPATH . 'wp-settings.php');
?>

[INFO] Si tu WordPress ya está instalado pero no funciona, puede que el archivo wp-config.php esté dañado o falten datos. Revisa que las constantes estén correctas.

Paso 3: Configurar los datos de conexión en wp-config.php

Ahora viene el corazón del asunto: escribir los datos correctos de tu base de datos en el archivo de configuración.

Sustituye los valores de ejemplo

Dentro del archivo wp-config.php, busca las líneas que empiezan con define. Debes cambiar los valores entre comillas simples por los tuyos:

  • DB_NAME: Aquí pones el nombre exacto de la base de datos que creaste en Plesk (ejemplo: wordpress_db).
  • DB_USER: El nombre de usuario que creaste (ejemplo: wp_user).
  • DB_PASSWORD: La contraseña de ese usuario.
  • DB_HOST: Normalmente es localhost. Pero si tu hosting usa un servidor remoto, te lo indicarán en los datos de conexión. En Plesk, casi siempre es localhost.

Ajusta el prefijo de las tablas (opcional pero recomendado)

La línea $table_prefix = 'wp_'; define cómo se llamarán las tablas en la base de datos. Si estás migrando desde otro sitio, usa el mismo prefijo que tenías antes (por ejemplo, miwp_). Si es una instalación nueva, puedes dejarlo como wp_ o cambiarlo por seguridad (por ejemplo, xyz_).

Guarda los cambios

Una vez que hayas reemplazado todos los valores, guarda el archivo desde el editor de Plesk. Asegúrate de que no haya errores de sintaxis (como comillas sin cerrar).

[TIP] Si no estás seguro de los datos de conexión, vuelve a la sección Bases de datos en Plesk y haz clic en el nombre de tu base de datos. Allí verás el nombre, el usuario y la opción de Cambiar contraseña si la has olvidado.

Paso 4: Verificar la conexión

Con el archivo wp-config.php configurado, es hora de comprobar que todo funciona.

Prueba accediendo a tu sitio

Abre tu navegador y escribe la URL de tu WordPress (por ejemplo, tudominio.com o tudominio.com/wp-admin). Si todo está bien, verás la página de inicio o el panel de administración. Si es una instalación nueva, puede que te pida ejecutar el instalador de WordPress (el famoso "5 minutos").

Soluciona errores comunes

Si ves una pantalla en blanco o un mensaje de error, no te asustes. Aquí tienes las causas más frecuentes:

  • Error de conexión a la base de datos: Revisa que los valores en wp-config.php sean exactamente los mismos que en Plesk. Un error tipográfico es común.
  • "No se puede seleccionar la base de datos": Asegúrate de que el usuario tenga todos los privilegios sobre la base de datos. En Plesk, puedes editarlo desde la sección Bases de datos > haz clic en el nombre > Usuarios y ajustar los permisos.
  • Tablas faltantes: Si estás migrando, necesitas importar la base de datos antigua. Desde Plesk, ve a Bases de datos > selecciona tu base > Importar y sube el archivo SQL.

[WARNING] Si cambias el prefijo de las tablas después de haber instalado WordPress, el sitio dejará de funcionar. Solo modifícalo antes de la instalación o durante una migración controlada.

Paso 5: Consejos finales para mantener tu base de datos segura

Conectar la base de datos es solo el primer paso. Para que tu WordPress funcione bien a largo plazo, ten en cuenta estas buenas prácticas.

Usa contraseñas fuertes

Tanto la contraseña de la base de datos como la del usuario administrador de WordPress deben ser complejas. En Plesk puedes generar contraseñas seguras automáticamente.

Haz copias de seguridad periódicas

Desde Plesk, puedes programar backups de tu sitio y base de datos. Ve a Sitios web y dominios > tu dominio > Copias de seguridad. Programa una copia semanal como mínimo.

Mantén WordPress actualizado

Las versiones antiguas de WordPress tienen vulnerabilidades que pueden comprometer tu base de datos. Desde el panel de administración, instala las actualizaciones en cuanto estén disponibles.

Preguntas frecuentes (FAQ)

Aquí respondo las dudas más comunes que suelen tener los usuarios al conectar una base de datos a WordPress en Plesk.

¿Qué hago si no recuerdo la contraseña de la base de datos?

En Plesk, ve a Bases de datos, haz clic en el nombre de tu base y luego en Usuarios. Allí verás la opción Cambiar contraseña. Asígnale una nueva y actualiza el archivo wp-config.php.

¿Puedo conectar WordPress a una base de datos que ya está en uso?

No es recomendable. Cada instalación de WordPress debe tener su propia base de datos. Si usas la misma para dos sitios, se mezclarán los datos y dará errores. Crea una nueva desde Plesk.

¿Qué significa el error "Error establishing a database connection"?

Significa que WordPress no puede comunicarse con la base de datos. Revisa los datos en wp-config.php (nombre, usuario, contraseña y host). También verifica que el servidor MySQL esté funcionando (en Plesk, ve a Herramientas y configuraciones > Servicios).

¿Necesito cambiar algo en Plesk después de migrar mi WordPress?

Sí, si migras desde otro hosting, asegúrate de que la base de datos esté importada correctamente y que el usuario tenga los privilegios adecuados. Además, actualiza las URLs en la base de datos (puedes usar un plugin como Better Search Replace).

¿Puedo usar un host de base de datos diferente a localhost?

En la mayoría de los casos, localhost funciona. Pero si tu proveedor de hosting usa servidores separados, te darán un host como mysql.tudominio.com. En Plesk, lo verás en los detalles de la base de datos. En wp-config.php, cambia DB_HOST por ese valor.

Conclusión

Conectar una base de datos a WordPress en Plesk es un proceso que, aunque parezca técnico, se reduce a tres pasos clave: crear la base de datos, configurar el usuario y escribir los datos en wp-config.php. Siguiendo este tutorial, podrás hacerlo sin problemas, incluso si eres principiante.

Recuerda que Plesk te facilita mucho la gestión, ya que desde su panel puedes crear, editar y administrar bases de datos sin necesidad de tocar líneas de comandos. Y si en algún momento te surge una duda, vuelve a esta guía o consulta la documentación oficial de Plesk.

[INFO] Si usas otro panel como Syspanel (antes conocido como HestiaCP), el proceso es similar, pero accedes por el puerto 2106. En ese caso, busca la sección Bases de datos dentro del panel y sigue los mismos pasos. La lógica es idéntica.

¡Ya tienes todo lo necesario para que tu WordPress y su base de datos trabajen en armonía! Ahora solo queda disfrutar de tu sitio web.

¿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