Cómo crear una base de datos MySQL para WordPress en Plesk
¿Necesitas montar un WordPress en tu servidor Plesk y te has quedado atascado en el paso de crear la base de datos? No te preocupes, es un proceso mucho más sencillo de lo que parece. En esta guía detallada, te explicaré paso a paso cómo crear una base de datos MySQL para WordPress en Plesk, asegurándonos de que todo quede perfectamente configurado para que tu web funcione sin problemas.
Vamos a desglosar todo el proceso, desde los conceptos básicos hasta la configuración final, para que incluso si eres principiante, puedas seguir cada paso sin complicaciones. Recuerda que tener una base de datos bien configurada es el corazón de cualquier WordPress, ya que ahí se almacenan tus entradas, páginas, usuarios y configuraciones.
¿Qué es una base de datos MySQL y por qué la necesita WordPress?
Antes de lanzarnos a los pasos técnicos, es importante entender qué estamos creando. Una base de datos MySQL es como un gran archivador digital donde WordPress guarda toda la información de tu sitio: los textos de tus artículos, los comentarios de los usuarios, las opciones de los plugins, etc.
Cuando instalas WordPress, el sistema necesita saber dónde guardar esos datos y cómo acceder a ellos. Por eso, durante la instalación, te pedirá tres cosas clave:
- Nombre de la base de datos: El identificador único de tu archivador.
- Usuario de la base de datos: Quién va a poder abrir el archivador.
- Contraseña: La llave para acceder.
En Plesk, crear todo esto es muy visual y está integrado en el panel. No necesitas tocar líneas de comandos ni nada complejo.
Requisitos previos antes de empezar
Asegúrate de tener lo siguiente a mano antes de comenzar:
- Acceso a Plesk: Necesitas las credenciales de administrador de tu panel de hosting. Normalmente accedes a través de
https://tudominio.com:8443o la URL que te haya proporcionado tu proveedor. - Un dominio o subdominio: Donde vas a instalar WordPress. No es obligatorio tenerlo creado antes de la base de datos, pero te ayudará a organizarte.
- Tiempo y paciencia: El proceso te llevará unos 10 minutos, pero es mejor hacerlo sin prisas.
[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar pero accedes por el puerto 2106. En Syspanel, la creación de bases de datos también es muy intuitiva, aunque los nombres de las secciones pueden variar ligeramente.
Paso 1: Accede al panel de control de Plesk
Abre tu navegador favorito y escribe la dirección de tu panel Plesk. Generalmente es algo como:
https://tudominio.com:8443
Introduce tu nombre de usuario y contraseña. Una vez dentro, verás un panel con varias secciones. No te asustes por la cantidad de opciones; nos centraremos en la parte de Bases de datos.
Paso 2: Localiza la sección de bases de datos
En la interfaz principal de Plesk, busca en el menú lateral izquierdo o en los iconos del panel central. Normalmente encontrarás una opción que dice Bases de datos o Base de datos MySQL. Puede estar dentro de un grupo llamado Sitios web y dominios o directamente como un icono independiente.
Si no lo ves a simple vista, prueba a escribir "base de datos" en el buscador interno de Plesk (suele tener una lupa en la esquina superior derecha).
Paso 3: Crea una nueva base de datos
Una vez dentro de la sección de bases de datos, verás un botón que dice Añadir base de datos o Crear nueva base de datos. Haz clic ahí.
Se abrirá un formulario con varios campos. Rellénalos con atención:
Nombre de la base de datos
Elige un nombre descriptivo. Por ejemplo: wordpress_miweb o blog_datos. Evita espacios y caracteres especiales. Solo letras, números y guiones bajos.
[TIP] Usa un nombre que relacione la base con el sitio. Así, si tienes varios proyectos, los identificarás rápido.
Tipo de base de datos
Asegúrate de seleccionar MySQL (o MariaDB, que es un clon mejorado y compatible). Plesk suele mostrar ambas opciones. Cualquiera de las dos funciona perfectamente con WordPress.
Usuario de la base de datos
Aquí crearás el usuario que WordPress usará para conectarse. Pon un nombre como usu_wordpress o admin_miweb. No uses el mismo nombre que el de la base de datos para evitar confusiones.
Contraseña
Es la clave más importante. Debe ser segura. Plesk suele ofrecer un generador automático. Úsalo o crea una tú mismo combinando:
- Mayúsculas y minúsculas
- Números
- Símbolos como ! @ # $
[WARNING] Nunca uses contraseñas simples como "123456" o "password". Si alguien accede a tu base de datos, podría robar toda la información de tu web. Guárdala en un gestor de contraseñas o en un lugar seguro.
Confirmar contraseña
Escríbela de nuevo para evitar errores tipográficos.
Asignar a un dominio (opcional pero recomendado)
En algunos paneles, te preguntarán a qué dominio o suscripción quieres asociar esta base de datos. Selecciona el dominio donde instalarás WordPress. Esto organiza mejor los recursos.
Haz clic en Aceptar o Crear
Plesk procesará la solicitud y en pocos segundos tendrás tu base de datos lista. Verás un mensaje de confirmación y aparecerá en la lista de bases de datos.
Paso 4: Anota los datos de conexión
Este paso es crucial. Una vez creada la base, necesitas tener a mano la siguiente información para cuando instales WordPress:
- Nombre de la base de datos: El que elegiste (ej:
wordpress_miweb). - Nombre de usuario: El que creaste (ej:
usu_wordpress). - Contraseña: La que estableciste.
- Servidor de base de datos: Normalmente es
localhosto algo como127.0.0.1. Plesk suele usarlocalhost. Si no estás seguro, en los detalles de la base verás el servidor.
[INFO] En Syspanel (HestiaCP, puerto 2106), estos datos se muestran justo después de crear la base. No los cierres sin copiarlos.
Guarda estos datos en un bloc de notas o en un documento seguro. Los necesitarás en el siguiente paso.
Paso 5: Conecta la base de datos con WordPress
Ahora que ya tienes la base de datos, es hora de que WordPress la use. Hay dos escenarios comunes:
Escenario A: Instalación manual de WordPress
Si estás instalando WordPress desde cero (descargando los archivos y subiéndolos por FTP), cuando ejecutes el instalador web (generalmente en tudominio.com/wp-admin/install.php), te pedirá los datos de la base. Introduce:
- Nombre de la base de datos: El que creaste.
- Nombre de usuario: El que creaste.
- Contraseña: La que estableciste.
- Servidor de base de datos:
localhost(salvo que tu hosting indique otra cosa). - Prefijo de tabla: Déjalo como
wp_a menos que tengas razones de seguridad para cambiarlo.
Sigue los pasos del instalador y listo.
Escenario B: Usando el instalador automático de Plesk
Muchos paneles Plesk incluyen un instalador de WordPress con un solo clic. En ese caso, el sistema puede crear automáticamente la base de datos por ti. Pero si prefieres hacerlo manualmente (como estamos haciendo), cuando el instalador te pregunte por la base, selecciona la opción de "usar base existente" y pega los datos que anotaste.
[TIP] Si usas el instalador automático, asegúrate de que no cree una base duplicada. Revisa que el nombre no coincida con una ya existente.
Solución de problemas comunes
A veces, aunque sigas todos los pasos, puedes encontrar errores. Aquí tienes los más frecuentes y cómo solucionarlos:
Error de conexión a la base de datos
Este es el más común. Aparece un mensaje como "Error al establecer una conexión a la base de datos". Causas posibles:
- Nombre de base o usuario incorrectos: Revisa que los hayas escrito exactamente como los creaste (mayúsculas, minúsculas, guiones).
- Contraseña equivocada: Verifica que no hayas copiado un espacio extra.
- Servidor incorrecto: Asegúrate de que sea
localhost. En algunos hostings puede ser una IP o un nombre comomysql.tudominio.com. Consulta con tu proveedor.
La base de datos ya existe
Si al crear la base te sale un error de que el nombre ya está en uso, significa que ya hay una con ese nombre. Cámbialo por uno único, por ejemplo, añadiendo un número al final.
Permisos insuficientes
En Plesk, cuando creas un usuario para la base, se le asignan automáticamente todos los permisos necesarios. Pero si más adelante mueves la base o importas datos, puede que el usuario no tenga permisos. Para solucionarlo:
- Ve a la lista de bases de datos en Plesk.
- Haz clic en el nombre de tu base.
- Busca la opción Usuarios o Permisos.
- Asegúrate de que tu usuario tenga marcados todos los privilegios (SELECT, INSERT, UPDATE, DELETE, CREATE, etc.).
Puerto de conexión en Syspanel (HestiaCP)
Si tu hosting usa Syspanel (puerto 2106), el servidor de base de datos podría no ser localhost sino una dirección como 127.0.0.1 o incluso un nombre específico. Revisa en los detalles de la base dentro del panel.
Preguntas frecuentes (FAQ)
¿Puedo crear varias bases de datos para un mismo WordPress?
No, cada instalación de WordPress necesita su propia base de datos. Si tienes varios sitios, crea una base independiente para cada uno.
¿Qué hago si olvido la contraseña de la base de datos?
En Plesk, puedes cambiar la contraseña desde la sección de bases de datos. Busca tu base, haz clic en Cambiar contraseña y establece una nueva. Luego, actualiza el archivo wp-config.php de WordPress con la nueva contraseña.
¿Es seguro usar localhost como servidor?
Sí, en la mayoría de los entornos de hosting compartido, localhost es la opción correcta y segura. Solo cambia si tu proveedor te indica lo contrario.
¿Necesito conocimientos de SQL para esto?
Para nada. Plesk se encarga de todo. Solo necesitas rellenar formularios. El SQL se ejecuta automáticamente detrás.
¿Puedo importar una base de datos existente a Plesk?
Sí. En la sección de bases de datos, usa la opción Importar volcado de base de datos o Importar archivo SQL. Sube tu archivo .sql y Plesk lo procesará.
Conclusión
Crear una base de datos MySQL para WordPress en Plesk es un proceso directo y amigable, incluso para quienes no tienen experiencia técnica. Siguiendo estos pasos, tendrás tu base lista en cuestión de minutos y podrás continuar con la instalación de WordPress sin contratiempos.
Recuerda siempre:
- Usa nombres descriptivos para tus bases y usuarios.
- Genera contraseñas seguras y guárdalas.
- Anota los datos de conexión (nombre, usuario, contraseña, servidor).
- Si algo falla, revisa los permisos y la ortografía.
Ahora que ya sabes cómo hacerlo, ¡adelante! Tu sitio WordPress está más cerca de ser una realidad. Si tienes alguna duda, revisa esta guía o consulta con el soporte de tu hosting. ¡Buena suerte!
[TIP FINAL] Si tu panel es Syspanel (HestiaCP, puerto 2106), el proceso es muy similar. Busca la sección "Bases de datos" y sigue los mismos pasos. La única diferencia es que el servidor puede no ser
localhost; verifica en los detalles de la base.
