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

Cómo crear una base de datos MySQL en Plesk (y conectarla a WordPress)

Actualizado el 5 de octubre de 2025

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

Antes de ponernos manos a la obra, vamos a explicar qué es esto de MySQL de una forma sencilla. Imagina que tu web WordPress es una tienda de ropa. Los archivos de WordPress (las plantillas, los plugins, las imágenes) son como los maniquíes, las perchas y el mobiliario. Pero la base de datos MySQL es el almacén trasero donde guardas el inventario: las tallas, los colores, los precios, los datos de tus clientes y, sobre todo, las entradas de tu blog o los productos de tu tienda.

Cuando alguien visita tu web, WordPress va al almacén (la base de datos), saca la información que necesita y la muestra en el escaparate (el navegador). Sin la base de datos, tu web sería un escaparate vacío y bonito, pero sin contenido. Por eso, crear mysql plesk es el primer paso fundamental para que tu WordPress funcione.

En este artículo, te voy a guiar paso a paso para que crees tu base de datos plesk y la conectes a tu WordPress. No necesitas ser un experto en informática; solo sigue las instrucciones y en menos de diez minutos lo tendrás listo.

Requisitos previos: ¿Qué necesitas tener a mano?

Antes de empezar, asegúrate de tener lo siguiente:

  1. Acceso a Plesk: Necesitas las credenciales de acceso a tu panel de control de hosting. Normalmente, la URL es algo como https://tu-dominio.com:8443 o https://tu-ip:8443. Si no lo encuentras, contacta con tu proveedor de hosting.
  2. Archivos de WordPress: Debes haber descargado WordPress desde wordpress.org o tenerlos en tu ordenador para subirlos después.
  3. Un cliente FTP o el Administrador de archivos de Plesk: Lo usaremos para subir los archivos de WordPress a tu servidor. No te preocupes, Plesk incluye uno muy bueno.

Paso 1: Acceder a tu panel de Plesk

Abre tu navegador web favorito (Chrome, Firefox, Safari) y escribe la URL de acceso a Plesk. Introduce tu nombre de usuario y contraseña. Una vez dentro, verás un panel con muchas opciones. Busca la sección que dice "Sitios web y dominios" o "Websites & Domains". Es la más común y desde ahí gestionarás todo lo relacionado con tu dominio.

Paso 2: Crear la base de datos MySQL en Plesk

Este es el corazón de la operación: crear mysql plesk. Sigue estos pasos al pie de la letra.

  1. En la página de "Sitios web y dominios", busca el icono o enlace que dice "Bases de datos MySQL" o "MySQL Databases". Haz clic en él.
  2. Se abrirá una nueva pantalla con un botón azul que dice "Añadir base de datos" o "Add Database". Púlsalo.
  3. Ahora viene la parte importante. Deberás rellenar un formulario con varios campos:
    • Nombre de la base de datos: Elige un nombre descriptivo y sin espacios. Por ejemplo, miblog_wp o tienda_datos. Es habitual usar un prefijo como wp_ para identificarla fácilmente. No uses caracteres raros ni mayúsculas para evitar problemas.
    • Usuario de la base de datos: Plesk te permite crear un usuario específico para esta base de datos. Es una práctica de seguridad excelente. Crea un nombre, por ejemplo, usuario_wp. Recuerda este nombre, lo necesitarás más tarde.
    • Contraseña: Plesk suele tener un botón con un dado para generar una contraseña segura automáticamente. Úsalo. Si prefieres ponerla tú, asegúrate de que sea larga y compleja (mezcla de letras, números y símbolos). Es fundamental que la guardes en un lugar seguro, como un gestor de contraseñas.
  4. Haz clic en "Aceptar" o "OK".

[TIP] No uses la misma contraseña que la de tu correo o la de acceso a Plesk. Si un atacante consigue la de la base de datos, no podrá acceder a todo lo demás.

¡Enhorabuena! Ya has creado tu base de datos plesk. Verás que ahora aparece en la lista de bases de datos con el nombre que le has dado. Ahora toca el siguiente paso: conectar WordPress.

Paso 3: Subir los archivos de WordPress a tu servidor

Ahora necesitas que WordPress "hable" con la base de datos que acabas de crear. Para ello, primero tienes que subir los archivos de WordPress a tu hosting.

  1. Descomprime el archivo ZIP de WordPress que descargaste en tu ordenador. Obtendrás una carpeta llamada wordpress.
  2. Abre esa carpeta. Dentro verás varios archivos y carpetas. Selecciona todos (Ctrl+A o Cmd+A) y cópialos.
  3. Vuelve a Plesk y, en "Sitios web y dominios", busca el "Administrador de archivos" o "File Manager". Haz clic en él.
  4. Se abrirá una ventana con los archivos de tu servidor. Normalmente, verás una carpeta llamada httpdocs o public_html. Esa es la raíz de tu sitio web. Entra en ella.
  5. Pega todos los archivos que copiaste de WordPress. Verás que se suben. Dependiendo de tu conexión, puede tardar unos minutos.

[WARNING] No subas la carpeta wordpress entera. Debes subir el contenido de esa carpeta directamente a httpdocs o public_html.

Paso 4: El archivo de configuración wp-config.php

Este es el archivo más importante para la conexión. Es el "traductor" que le dice a WordPress dónde está el almacén (la base de datos) y cómo entrar.

  1. En el Administrador de archivos, dentro de httpdocs, busca un archivo llamado wp-config-sample.php.
  2. Haz clic derecho sobre él y selecciona "Copiar". Se creará una copia llamada wp-config-sample - copia.php. Renómbrala a wp-config.php. Otra forma más limpia es descargar el archivo, editarlo en tu ordenador y subirlo de nuevo, pero copiarlo y editarlo en el servidor es más rápido.
  3. Haz clic derecho sobre wp-config.php y selecciona "Editar". Se abrirá un editor de texto en una nueva pestaña.
  4. Busca las líneas que dicen:
    define( 'DB_NAME', 'nombre_base_de_datos' );
    define( 'DB_USER', 'nombre_usuario' );
    define( 'DB_PASSWORD', 'tu_contraseña' );
    define( 'DB_HOST', 'localhost' );
    
  5. Ahora, reemplaza los valores con los que creaste en el Paso 2:
    • En DB_NAME, escribe el nombre de tu base de datos.
    • En DB_USER, escribe el nombre del usuario que creaste.
    • En DB_PASSWORD, escribe la contraseña que generaste.
    • El DB_HOST casi siempre es localhost, así que déjalo como está.
  6. Guarda los cambios y cierra el editor.

[INFO] El DB_HOST puede variar. Si localhost no funciona, contacta con tu proveedor de hosting para que te dé el hostname correcto. En la mayoría de los casos, especialmente en Plesk, localhost es correcto.

Paso 5: Instalar WordPress y conectarlo a la base de datos

Ahora viene la magia. Vamos a ejecutar el instalador de WordPress, que usará los datos del wp-config.php para conectar wordpress mysql.

  1. Abre tu navegador y escribe la URL de tu dominio (por ejemplo, www.tudominio.com).
  2. WordPress detectará que no está instalado y te mostrará la pantalla de instalación. Verás un mensaje que dice "Bienvenido a WordPress. ¡Necesitas información de tu base de datos antes de continuar!" o similar. No te asustes, es normal.
  3. Haz clic en "¡Vamos a ello!" o "Let's go!".
  4. WordPress te pedirá que introduzcas los datos de la base de datos. Aquí es donde debes poner exactamente los mismos datos que configuraste en el wp-config.php. Es una redundancia, pero es la forma que tiene WordPress de verificar que todo está bien.
    • Nombre de la base de datos: El que creaste.
    • Usuario de la base de datos: El que creaste.
    • Contraseña: La que generaste.
    • Servidor de la base de datos: localhost.
    • Prefijo de la tabla: Déjalo como wp_.
  5. Haz clic en "Enviar" o "Submit".
  6. Si todo es correcto, verás un mensaje de éxito: "¡Todo listo!". Haz clic en "Ejecutar la instalación" o "Run the installation".
  7. Ahora solo te queda rellenar la información de tu sitio:
    • Título del sitio: El nombre de tu web.
    • Nombre de usuario: El administrador de tu WordPress (no lo confundas con el usuario de la base de datos).
    • Contraseña: Elige una contraseña segura para tu panel de administración.
    • Tu correo electrónico: Para recuperar la contraseña si la olvidas.
  8. Haz clic en "Instalar WordPress".
  9. ¡Listo! Ya tienes tu WordPress instalado y conectado a tu base de datos.

Solución de problemas comunes (FAQ)

Aquí te dejo algunas preguntas que suelen hacer los usuarios cuando intentan crear mysql plesk y conectar WordPress.

¿Por qué me da error "Error al conectar con la base de datos"?

Este es el error más común. Las causas suelen ser:

  • Datos incorrectos en wp-config.php: Revisa que el nombre de la base de datos, el usuario y la contraseña sean exactamente los que creaste en Plesk. Un simple espacio o una letra mal escrita puede causar este error.
  • El usuario no tiene permisos: En Plesk, al crear la base de datos, el usuario se asocia automáticamente. Pero si creaste el usuario por separado, asegúrate de que esté añadido a la base de datos con todos los privilegios. En la pantalla de "Bases de datos MySQL", puedes editar la base de datos y añadir el usuario.
  • El host de la base de datos no es localhost: Aunque es raro, algunos servidores usan un hostname diferente. Contacta con tu proveedor.

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

Técnicamente sí, pero no es recomendable. Cada instalación de WordPress usa tablas con prefijos (como wp_). Puedes cambiar el prefijo en la instalación para que no haya conflictos, pero es mucho más limpio y seguro tener una base de datos por sitio. Además, si algo sale mal, solo afecta a una web.

¿Qué es el prefijo de la tabla?

Es un identificador que se añade al principio de cada tabla de la base de datos. Por defecto es wp_. Si tienes dos WordPress en la misma base de datos, deberías usar prefijos diferentes (por ejemplo, wp_sitio1_ y wp_sitio2_). Para la mayoría de los casos, dejarlo como wp_ es perfecto.

¿Cómo creo un usuario MySQL adicional en Plesk?

En la pantalla de "Bases de datos MySQL", busca la sección de "Usuarios de bases de datos" o "Database Users". Allí puedes crear un nuevo usuario y luego asignarlo a una base de datos concreta, otorgándole permisos específicos. Es una buena práctica de seguridad.

¿Qué hago si he olvidado mi contraseña de la base de datos?

No te preocupes. En la pantalla de "Bases de datos MySQL" de Plesk, puedes hacer clic en el icono de "Cambiar contraseña" (suele ser un candado o una llave) junto al usuario. Te pedirá que introduzcas una nueva contraseña. Después de cambiarla, deberás actualizar el archivo wp-config.php de tu WordPress con la nueva contraseña.

[WARNING] Cambiar la contraseña de la base de datos hará que tu WordPress deje de funcionar hasta que actualices el wp-config.php. Hazlo justo después de cambiarla.

¿Necesito conocimientos de SQL para esto?

No. Plesk se encarga de crear la base de datos y el usuario por ti. No necesitas escribir ni una sola línea de código SQL. Todo es a través de la interfaz gráfica.

Conclusión: Tu WordPress ya está en marcha

Como has visto, crear mysql plesk y conectar WordPress es un proceso muy sencillo si sigues los pasos en orden. La clave está en prestar atención a los nombres de usuario y contraseñas, y en asegurarte de que el archivo wp-config.php tiene la información correcta.

Ahora que tu base de datos está funcionando, puedes empezar a personalizar tu sitio, instalar temas y plugins, y crear contenido. Recuerda que la base de datos es el corazón de tu web; cuídala haciendo copias de seguridad periódicas (Plesk tiene herramientas para ello) y manteniendo tus contraseñas seguras.

[TIP] Si tu proveedor de hosting utiliza Syspanel (antes conocido como HestiaCP) en lugar de Plesk, el proceso es muy similar, pero el acceso al panel se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). Aunque la interfaz es diferente, los conceptos de crear una base de datos y un usuario son los mismos.

Espero que esta guía te haya sido de gran ayuda. Si tienes algún problema, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico. ¡Buena suerte con tu nueva 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