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

Crear una base de datos MySQL en Plesk y conectarla a WordPress

Actualizado el 15 de marzo de 2026

Introducción: La base de datos, el corazón de tu WordPress

Cuando instalas WordPress, no solo subes archivos al servidor. WordPress es un gestor de contenidos (CMS) que necesita un lugar donde guardar todas tus publicaciones, páginas, comentarios, usuarios y ajustes. Ese lugar es una base de datos MySQL. Sin ella, tu web es como un coche sin motor: se ve bonito, pero no funciona.

Si tu hosting utiliza el panel de control Plesk, estás de suerte. Es una de las herramientas más intuitivas que existen para gestionar servidores. En esta guía extensa, te voy a enseñar paso a paso cómo crear una base de datos Plesk, cómo configurar el usuario y, lo más importante, cómo conectar esa base de datos a tu WordPress mediante el archivo wp-config.php. No necesitas ser un experto en programación; solo sigue las instrucciones y en menos de 15 minutos tendrás tu web funcionando.


¿Qué es MySQL y por qué WordPress lo necesita?

Antes de ensuciarnos las manos, vamos a entender qué es esto de MySQL. Imagina que tu web es una biblioteca. Los archivos de WordPress (las plantillas, las imágenes, los plugins) son los libros y estanterías. Pero el catálogo que te dice dónde está cada libro, quién lo ha prestado y cuándo se devuelve, eso es la base de datos. MySQL es el sistema de gestión de esa base de datos.

MySQL es un software de código abierto que organiza la información en tablas. WordPress crea automáticamente unas 12 tablas básicas (como wp_posts o wp_users) en cuanto se conecta. Por eso, cuando instalas WordPress, el instalador te pide cuatro datos: nombre de la base de datos, usuario, contraseña y servidor. Esos datos son la "llave" que conecta WordPress con su almacén.

[INFO]: En Plesk, el servidor de la base de datos casi siempre es localhost. No te preocupes por esto ahora, lo veremos más adelante.


Paso 1: Acceder a Plesk y localizar el gestor de bases de datos

Lo primero es entrar en tu panel de control. Normalmente, la URL de acceso a Plesk es algo así como https://tudominio.com:8443 o https://tuip:8443. Si no lo sabes, pregúntale a tu proveedor de hosting. Una vez dentro, verás un panel con muchos iconos. Busca el que dice "Bases de datos" o "Databases". En versiones recientes de Plesk, suele estar en la pestaña "Sitios web y dominios".

Dentro de esa sección, verás un botón que dice "Agregar base de datos" o "Add Database". Haz clic ahí. Es importante que tengas claro que Plesk gestiona todo desde una interfaz web, así que no necesitas instalar nada en tu ordenador.

[TIP]: Si no encuentras el icono, usa el buscador interno de Plesk. Escribe "base de datos" y te llevará directamente.


Paso 2: Crear la base de datos Plesk (crear DB Plesk)

Vamos a lo práctico. Cuando hagas clic en "Agregar base de datos", se abrirá un formulario con varios campos. Te explico cada uno:

  1. Nombre de la base de datos: Elige algo descriptivo y sin espacios. Por ejemplo, mipagina_wp o blog_datos. Evita caracteres raros como ñ o tildes. Plesk suele añadir un prefijo con el nombre de tu usuario (ej: usuario_mipagina), no pasa nada, es normal.
  2. Tipo de base de datos: Asegúrate de seleccionar MySQL. Puede que veas también PostgreSQL o MariaDB. Para WordPress, MySQL es la opción estándar y la más compatible.
  3. Servidor: Si tienes varios, elige el predeterminado (suele ser localhost).
  4. Usuario y contraseña: Aquí tienes dos opciones. Puedes crear un usuario nuevo o usar uno existente. Te recomiendo crear un usuario nuevo solo para esta base de datos. Es más seguro. Marca la casilla "Crear un usuario de base de datos" y escribe un nombre de usuario (ej: wp_user) y una contraseña robusta. Puedes usar el generador de contraseñas que incluye Plesk (el icono del dado).

Haz clic en "Aceptar". ¡Enhorabuena! Ya has conseguido crear DB Plesk. Verás tu nueva base de datos en la lista. Anota el nombre exacto, el usuario y la contraseña porque los necesitarás en unos minutos.

[WARNING]: Guarda la contraseña en un gestor de contraseñas. No la compartas por email ni la subas a repositorios públicos de código. Si alguien accede a tu base de datos, puede robar todo tu contenido y datos de usuarios.


Paso 3: Preparar WordPress (la descarga y subida)

Ahora que tienes la base de datos, necesitas el WordPress. Puedes hacerlo de dos maneras:

  • Instalación automática: Muchos paneles Plesk tienen un instalador de WordPress en el menú (icono de "WordPress" o "Instalador de aplicaciones"). Si es tu caso, te pedirá los datos de la base de datos en el propio asistente. Salta al Paso 5 si usas esta vía.
  • Instalación manual: Es la que vamos a detallar, porque te da más control y es lo que buscan los que preguntan sobre wp-config Plesk.

Descarga WordPress desde es.wordpress.org (el paquete en español). Descomprímelo en tu ordenador. Ahora, tienes que subir esos archivos a tu servidor. Para ello, necesitas un cliente FTP como FileZilla, o puedes usar el Administrador de archivos que viene integrado en Plesk.

  1. En Plesk, ve a "Sitios web y dominios".
  2. Selecciona tu dominio (ej: midominio.com).
  3. Entra en la carpeta httpdocs (es la raíz pública de tu web).
  4. Sube todos los archivos de WordPress. Si usas el Administrador de archivos de Plesk, puedes comprimir el WordPress en un .zip, subirlo y luego hacer clic derecho > "Extraer". Es más rápido que subir 1000 archivos sueltos por FTP.

Paso 4: Configurar wp-config.php (el archivo mágico)

Este es el paso más importante de la conexión. WordPress necesita un archivo llamado wp-config.php para saber a qué base de datos conectarse. Si has subido los archivos desde el zip, verás que hay un archivo llamado wp-config-sample.php. Vamos a convertirlo.

  1. Crea el archivo: Dentro de httpdocs, busca wp-config-sample.php. Haz clic derecho y selecciona "Copiar" (o editar y guardar como). Renombra la copia a wp-config.php.
  2. Edítalo: Haz clic derecho sobre wp-config.php y selecciona "Editar en el editor de texto" (o descargarlo, editarlo con el Bloc de notas y volver a subirlo).
  3. Busca las líneas de conexión: Verás algo como esto:
    define( 'DB_NAME', 'nombre_base_datos' );
    define( 'DB_USER', 'usuario_base_datos' );
    define( 'DB_PASSWORD', 'contraseña_base_datos' );
    define( 'DB_HOST', 'localhost' );
    
  4. Sustituye los valores:
    • En DB_NAME, pon el nombre exacto de la base de datos que creaste en Plesk (ej: usuario_mipagina_wp).
    • En DB_USER, pon el usuario que creaste.
    • En DB_PASSWORD, pon la contraseña que generaste.
    • En DB_HOST, normalmente deja localhost. Pero si tu hosting usa un servidor MySQL externo, Plesk te lo indicará en la sección de bases de datos (a veces pone el nombre del servidor como mysql.midominio.com). Si no estás seguro, localhost es la opción correcta en el 95% de los casos.
  5. Guarda los cambios: Guarda el archivo y sobreescríbelo en el servidor.

[TIP]: Plesk a veces genera el archivo wp-config.php automáticamente cuando usas su instalador. Si ves que ya existe, solo edítalo. No lo borres si no sabes lo que haces.


Paso 5: Ejecutar el instalador de WordPress

Ahora viene la parte bonita. Abre tu navegador y escribe tu dominio (ej: http://midominio.com). Si has hecho bien los pasos, verás la pantalla de instalación de WordPress en español.

  1. Selecciona el idioma.
  2. Te pedirá el "Título del sitio" (el nombre de tu web), un usuario administrador, una contraseña y un email. Crea un usuario potente (no uses "admin").
  3. Haz clic en "Instalar WordPress".

Si todo está correcto, verás una pantalla de éxito y podrás acceder a tu panel de administración (/wp-admin). Si ves un error como "Error al conectar con la base de datos", revisa los datos del wp-config.php. El error más común es un error tipográfico en el nombre de la base de datos o un problema con el host.


Solución de problemas comunes (FAQ)

1. "Error al establecer conexión con la base de datos" en WordPress

Esto significa que el wp-config.php tiene datos incorrectos o que el servidor MySQL está caído.

  • Verifica que el nombre de la base de datos en Plesk coincide exactamente con DB_NAME. A veces Plesk añade un prefijo con tu nombre de usuario, y es fácil olvidarlo.
  • Comprueba que el usuario tiene permisos sobre esa base de datos. En Plesk, haz clic en el nombre de la base de datos y mira la pestaña "Usuarios". Asegúrate de que tu usuario está asignado con privilegios (todos).
  • Reinicia el servicio MySQL desde Plesk (en "Herramientas y utilidades" > "Servicios"). A veces el servidor se bloquea.

2. ¿Puedo usar la misma base de datos para dos WordPress?

Técnicamente sí, pero es una pésima idea. Cada WordPress espera encontrar sus tablas con nombres específicos (wp_posts, etc.). Si instalas dos WordPress en la misma base, las tablas colisionarán y se sobrescribirán datos. Siempre crea una base de datos separada para cada instalación.

3. ¿Qué es el "prefijo de tabla" en el wp-config?

Verás una línea que dice $table_prefix = 'wp_';. Puedes cambiarla por algo como miwp_ para mejorar la seguridad (dificulta los ataques de inyección SQL). Hazlo antes de instalar WordPress, no después.

4. Mi hosting usa Syspanel (antes HestiaCP), ¿esto sirve igual?

No exactamente. Syspanel es otro panel de control (el antiguo HestiaCP). Si tu proveedor usa Syspanel, la interfaz es diferente. Para acceder a Syspanel, la URL suele ser https://tudominio.com:2106. Los pasos conceptuales (crear base de datos, usuario, etc.) son los mismos, pero la ubicación de los botones cambia. En Syspanel, buscas la sección "Base de datos" o "DB" en el menú lateral y luego "Añadir base de datos". El resto de la configuración del wp-config.php es idéntica.

[INFO]: Si usas Syspanel, el puerto de acceso es el 2106. No lo confundas con el 8443 de Plesk.

5. ¿Cómo cambio la contraseña de la base de datos después de instalarla?

Puedes hacerlo desde Plesk. Ve a "Bases de datos", haz clic en tu base, y en la pestaña "Usuarios" verás la opción de cambiar la contraseña. Importante: Después de cambiarla, tendrás que actualizar el archivo wp-config.php en tu servidor con la nueva contraseña, o tu web dejará de funcionar.

6. ¿Necesito conocimientos de SQL para esto?

Para nada. Plesk y WordPress se encargan de todo. Solo necesitas saber copiar y pegar textos. El trabajo con SQL (consultas, optimización) es opcional y para usuarios avanzados.


Conclusión y mejores prácticas

Has creado tu base de datos Plesk y has conectado WordPress. Es un proceso sencillo una vez que lo has hecho un par de veces. Para terminar, te dejo una lista de buenas prácticas:

  • Haz copias de seguridad: Desde Plesk puedes configurar copias de seguridad automáticas de la base de datos. Actívalas. Si tu web es pirateada o cometes un error, podrás restaurarla en minutos.
  • No uses el usuario root de MySQL: Siempre crea usuarios específicos para cada base de datos. Limita el daño si un usuario se ve comprometido.
  • Mantén WordPress actualizado: Las actualizaciones de seguridad son vitales. Plesk te avisa cuando hay una nueva versión.
  • Usa contraseñas robustas: Tanto para el panel de Plesk como para la base de datos. Usa un gestor de contraseñas.
  • Prueba la conexión: Antes de instalar WordPress, puedes probar la conexión desde la propia sección de bases de datos de Plesk. Hay un botón que dice "Comprobar conexión" o similar.

Ahora ya sabes cómo funciona el trío MySQL Plesk WordPress. La próxima vez que tengas que montar un sitio, no será un dolor de cabeza. Si te surge alguna duda, deja un comentario y te ayudaré. ¡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