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

Cómo crear una base de datos para WordPress en Plesk (paso a paso)

Actualizado el 15 de enero de 2026

¿Necesitas crear una base de datos para tu WordPress en Plesk y no sabes por dónde empezar? No te preocupes, es un proceso mucho más sencillo de lo que parece.

En esta guía completa, paso a paso y sin tecnicismos innecesarios, te voy a explicar exactamente cómo hacerlo. Al final, tendrás tu base de datos creada, configurada y conectada a tu WordPress, incluso si es la primera vez que tocas un panel de control de hosting.

Vamos a ello.

¿Qué es una base de datos y por qué WordPress la necesita?

Antes de ensuciarnos las manos, es importante entender qué estamos haciendo. Imagina que tu web de WordPress es una biblioteca enorme.

Los archivos de WordPress (las plantillas, las imágenes, los plugins) son como los libros y las estanterías. Pero, ¿dónde está el catálogo que te dice qué libro está en qué estantería? Ese catálogo es la base de datos.

Aquí es donde WordPress guarda todo tu contenido: las entradas del blog, las páginas, los comentarios de los usuarios, los ajustes de configuración, las contraseñas, etc. Sin una base de datos, tu WordPress no podría recordar nada. Sería como empezar de cero en cada visita.

Por eso, crear una base de datos es uno de los primeros pasos fundamentales al instalar WordPress manualmente o al solucionar problemas de conexión.

Antes de empezar: ¿Qué necesitas?

Para completar esta guía, necesitarás tener acceso a Plesk. Normalmente, tu proveedor de hosting te da un enlace y unas credenciales para acceder. Si no las tienes, contacta con tu soporte técnico.


📝 Guía Paso a Paso: Crear tu Base de Datos en Plesk

Vamos a dividir el proceso en dos fases muy claras: primero, crear la base de datos y el usuario; segundo, conectar WordPress a ella (configurando el archivo wp-config.php).

Fase 1: Crear la Base de Datos y el Usuario en Plesk

Plesk es un panel muy visual, así que no te perderás. Sigue estos pasos:

  1. Inicia sesión en Plesk. Abre tu navegador, escribe la URL de acceso (normalmente algo como https://tu-dominio.com:8443 o una URL específica que te haya dado tu proveedor) e introduce tu usuario y contraseña.

  2. Busca la sección "Bases de datos". Una vez dentro del panel principal, busca en el menú lateral izquierdo o en los iconos de la página de inicio. Verás un icono que dice "Bases de datos" (a veces puede aparecer como "Bases de Datos MySQL"). Haz clic en él.

  3. Haz clic en "Añadir base de datos". En la esquina superior derecha de la pantalla, verás un botón azul o verde que dice "Añadir base de datos" o "Crear nueva base de datos". Púlsalo.

  4. Rellena los datos de la base de datos. Se abrirá un formulario con varios campos. Presta atención aquí:

    • Nombre de la base de datos: Elige un nombre descriptivo, como mipagina_wp o blog_datos. Evita espacios y caracteres especiales (como ñ, acentos o símbolos). Usa letras, números y guiones bajos (_).
    • Tipo de base de datos: Asegúrate de que esté seleccionado MySQL (o MariaDB, que es su versión mejorada). Para WordPress, es lo estándar.
    • Servidor: Si solo tienes uno, déjalo como está. Si tienes varios, elige el que te recomiende tu hosting.
  5. Crea un usuario para la base de datos. Este es un paso crucial por seguridad. No uses el usuario administrador principal de tu hosting.

    • Busca la sección que dice "Usuario de la base de datos".
    • Marca la opción "Crear un usuario de base de datos".
    • Escribe un Nombre de usuario (ej. mipagina_user) y una Contraseña segura. Plesk suele tener un botón con un icono de "llave" o "dado" para generar una contraseña aleatoria y fuerte para ti. ¡Te recomiendo usarlo!
    • IMPORTANTE: Guarda este nombre de usuario y contraseña en un lugar seguro (un gestor de contraseñas es ideal). Los necesitarás en la Fase 2.
  6. Revisa y confirma. Haz clic en "Aceptar" o "OK". Plesk creará la base de datos y el usuario en cuestión de segundos.

¡Enhorabuena! Ya has creado la base de datos. Ahora viene la parte de conectar WordPress.


Fase 2: Conectar WordPress a tu Base de Datos (Configurar wp-config.php)

Ahora que tienes la base de datos vacía, necesitas decirle a WordPress cómo conectarse a ella. Esto se hace a través de un archivo llamado wp-config.php.

Este archivo es el "corazón" de la configuración de WordPress. Se encuentra en la raíz de tu instalación de WordPress (la carpeta donde están los archivos de WordPress).

Hay dos escenarios comunes: a) estás instalando WordPress desde cero, o b) ya tienes WordPress y te has dado cuenta de que necesitas cambiar la base de datos porque la anterior falló.

Escenario A: Instalación de WordPress desde Cero

Si estás en el proceso de instalación (el famoso "5 minutos de WordPress"), normalmente verás una pantalla pidiéndote los datos de la base de datos.

  1. Nombre de la base de datos: Introduce el nombre que le diste en el paso 4 de la Fase 1.
  2. Nombre de usuario: Introduce el usuario que creaste en el paso 5.
  3. Contraseña: Introduce la contraseña de ese usuario.
  4. Host de la base de datos: Aquí es donde la gente suele confundirse. En la mayoría de los casos, debería ser localhost. Sin embargo, algunos hosts usan un servidor de bases de datos separado. Si localhost no funciona, mira en la documentación de tu hosting o en la información de tu cuenta de Plesk. A veces aparece como mysql.tu-dominio.com o similar.
  5. Prefijo de tabla: Si es una instalación nueva, déjalo como wp_. Si estás migrando, puedes cambiarlo por seguridad, pero para empezar, déjalo así.

Si los datos son correctos, WordPress continuará con la instalación.

Escenario B: Ya tienes WordPress y necesitas actualizar el wp-config.php

Si tu web ya está creada pero te da errores de conexión a la base de datos, o si estás migrando tu web a un nuevo servidor, tendrás que editar el archivo wp-config.php manualmente.

  1. Accede a tus archivos. Usa el Administrador de Archivos de Plesk (dentro del panel, busca la sección "Administrador de Archivos") o un cliente FTP como FileZilla.

  2. Navega a la raíz de WordPress. Busca la carpeta donde está instalado WordPress (por ejemplo, httpdocs, public_html o el nombre de tu proyecto).

  3. Busca el archivo wp-config.php. Haz clic derecho sobre él y selecciona "Editar" o "Edit in Text Editor".

  4. Busca las líneas de configuración de la base de datos. Verás algo como esto (no te asustes, es solo un archivo de texto):

    // ** MySQL settings - You can get this info from your web host ** //
    /** The name of the database for WordPress */
    define( 'DB_NAME', 'nombre_de_tu_base_de_datos' );
    
    /** MySQL database username */
    define( 'DB_USER', 'tu_usuario' );
    
    /** MySQL database password */
    define( 'DB_PASSWORD', 'tu_contraseña' );
    
    /** MySQL hostname */
    define( 'DB_HOST', 'localhost' );
    
  5. Sustituye los valores. Reemplaza:

    • 'nombre_de_tu_base_de_datos' por el nombre exacto que creaste en Plesk.
    • 'tu_usuario' por el nombre de usuario que creaste.
    • 'tu_contraseña' por la contraseña que creaste (¡entre las comillas simples!).
    • 'localhost' por el host de la base de datos (normalmente localhost).
  6. Guarda los cambios. Cierra el editor y confirma que quieres guardar los cambios.

[WARNING]
¡Cuidado con las comillas! Asegúrate de mantener las comillas simples (') alrededor de los valores. Si las borras o las cambias por comillas dobles ("), WordPress no podrá conectarse.


Cómo encontrar el host de la base de datos en Plesk

Como mencioné, el campo DB_HOST puede ser un dolor de cabeza. Aquí te digo cómo encontrarlo en Plesk sin volverte loco.

  1. Vuelve a la sección "Bases de datos" en Plesk (la misma donde creaste la base de datos).
  2. Verás una lista de tus bases de datos. Encuentra la que acabas de crear.
  3. Haz clic en el nombre de la base de datos para entrar en sus detalles.
  4. Busca la pestaña o sección que dice "Configuración" o "Parámetros de conexión".
  5. Ahí verás el "Host" o "Servidor". Normalmente será localhost, pero si no lo es, copia la dirección exacta que aparece.

[INFO]
Si tu web está en un servidor compartido estándar, el host de la base de datos es casi siempre localhost. No lo cambies a menos que tengas una razón muy específica y lo confirmes con tu proveedor.

Solución de problemas comunes (FAQ)

Aquí tienes las dudas más frecuentes que nos suelen llegar al soporte técnico.

1. Me da el error "Error al conectar con la base de datos" (Error establishing a database connection)

Este es el error más común. Significa que WordPress no puede comunicarse con tu base de datos. Las causas suelen ser:

  • Datos incorrectos en wp-config.php: Revisa que el nombre, usuario y contraseña estén escritos exactamente igual que en Plesk (respetando mayúsculas y minúsculas).
  • El host es incorrecto: Prueba cambiando localhost por 127.0.0.1 o viceversa. Si tu hosting usa un host externo, verifica el valor en Plesk.
  • El usuario no tiene permisos: Asegúrate de que el usuario que creaste está vinculado a la base de datos. En Plesk, dentro de los detalles de la base de datos, puedes ver y gestionar los usuarios asociados.

2. ¿Puedo usar el usuario admin principal de Plesk para la base de datos?

Técnicamente sí, pero no es recomendable. Es una mala práctica de seguridad. Si ese usuario se ve comprometido, un atacante tendría acceso a todas tus bases de datos. Crear un usuario específico para cada base de datos limita el daño potencial.

3. ¿Qué es el prefijo de tabla wp_?

Es un identificador que se añade al principio de cada tabla dentro de la base de datos. Por ejemplo, wp_posts, wp_users, etc. Cambiarlo (por ejemplo, a miwp_) puede añadir una capa extra de seguridad, pero no es obligatorio. Si ya tienes una instalación, no lo cambies a menos que sepas lo que haces, ya que puede romper la web.

4. ¿Necesito crear una base de datos si instalo WordPress con el instalador automático de Plesk?

No. Si usas el instalador automático de WordPress que trae Plesk (normalmente en la sección "Aplicaciones" o "WordPress Toolkit"), el panel se encarga de crear la base de datos, el usuario y configurar todo automáticamente. Esta guía es para cuando quieres hacerlo manualmente, por ejemplo, al migrar una web o si el instalador automático falla.

5. ¿Cómo hago una copia de seguridad de mi base de datos?

Es esencial. En Plesk, ve a la sección "Bases de datos", haz clic en tu base de datos y busca el botón "Exportar" o "Dump". Esto descargará un archivo .sql con todo tu contenido. Puedes usarlo para restaurar tu web en otro servidor o para recuperarla si algo sale mal.

6. ¿Qué es Syspanel y qué tiene que ver con esto?

Syspanel (antes conocido como HestiaCP) es otro panel de control de hosting, similar a Plesk, que algunos proveedores usan. Si tu hosting usa Syspanel, el proceso es conceptualmente el mismo, pero la interfaz cambia. En Syspanel, la gestión de bases de datos suele estar en una pestaña llamada "Bases de Datos" dentro de tu dominio. El puerto de acceso a Syspanel es el 2106 (por ejemplo, https://tu-dominio.com:2106). En ese panel, también crearás una base de datos y un usuario, y luego seguirás los mismos pasos de esta guía para configurar el wp-config.php.


Conclusión

Crear una base de datos para WordPress en Plesk es un proceso muy mecánico. Una vez que lo haces la primera vez, te resultará muy fácil repetirlo.

Recuerda los puntos clave:

  1. Crea siempre un usuario específico para la base de datos.
  2. Guarda tus credenciales en un lugar seguro.
  3. Configura el archivo wp-config.php con los datos exactos que has creado.
  4. Si algo falla, revisa los cuatro parámetros (nombre, usuario, contraseña y host).

Con esta guía, ya no tendrás que temer a la creación de bases de datos. Es una habilidad fundamental para cualquier persona que gestione su propio WordPress. Si te surge cualquier otra duda, no dudes en contactar con nuestro equipo de soporte. ¡Estamos aquí para ayudarte!

¿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