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

Plesk: Cómo crear una base de datos y un usuario para WordPress

Actualizado el 23 de enero de 2026

Introducción: ¿Por qué necesitas una base de datos para WordPress?

WordPress no es solo un montón de archivos PHP, CSS y JavaScript. En realidad, la mayor parte del contenido de tu sitio web (entradas, páginas, comentarios, ajustes de plugins y usuarios) se guarda en un motor de base de datos, normalmente MySQL o MariaDB. Cuando instalas WordPress, el sistema necesita un lugar donde almacenar toda esa información, y ese lugar es una base de datos dedicada.

Si estás usando Plesk como panel de control de tu hosting, el proceso para crear una base de datos y un usuario asociado es bastante sencillo, pero es fundamental hacerlo correctamente. Un error común es usar la base de datos de otro sitio o crear un usuario sin los permisos adecuados, lo que provoca errores de conexión como el famoso "Error al establecer una conexión con la base de datos" o pantallas blancas.

En esta guía extensa, te explicaré paso a paso cómo crear una base de datos y un usuario para WordPress en Plesk. Además, te daré consejos para configurar correctamente el archivo wp-config.php y resolver las dudas más frecuentes. Al final, serás capaz de hacerlo por ti mismo en menos de cinco minutos, sin necesidad de ser un experto en servidores.

Requisitos previos antes de empezar

Antes de lanzarnos a crear la base de datos, asegúrate de tener lo siguiente:

  • Acceso al panel de control de Plesk con permisos de administrador o de suscripción.
  • Un dominio o subdominio donde vayas a instalar WordPress (aunque no es estrictamente necesario para crear la BD, sí lo necesitarás para la instalación).
  • Las credenciales de acceso a Plesk (usuario y contraseña) que te proporcionó tu proveedor de hosting.

Si ya tienes WordPress instalado pero quieres cambiar la base de datos, también te servirá esta guía. Eso sí, ten mucho cuidado si ya tienes contenido, ya que deberás exportar e importar los datos.

Paso 1: Acceder a la sección de bases de datos en Plesk

El primer paso es entrar en tu panel de Plesk. Normalmente, la URL es algo como https://tu-dominio.com:8443 o https://tu-ip:8443. Si no lo recuerdas, consulta el correo de bienvenida de tu hosting.

Una vez dentro, busca en el menú lateral izquierdo la sección que dice "Bases de datos". En algunas versiones de Plesk, puede aparecer como "Bases de datos MySQL" o simplemente "Bases de datos". Haz clic en ella.

Verás una lista con las bases de datos existentes (si hay alguna). En la parte superior derecha, encontrarás un botón azul que dice "Agregar base de datos" o "Crear nueva base de datos". Haz clic en él.

Paso 2: Crear la base de datos para WordPress

Ahora se abre un formulario. Aquí es donde debes prestar atención, porque los nombres que elijas serán permanentes (aunque luego puedes cambiarlos, es mejor hacerlo bien desde el principio).

Nombre de la base de datos

Elige un nombre descriptivo y sin espacios. Por ejemplo: wordpress_blog, mipagina_db, tienda_online. Evita caracteres especiales como guiones largos o puntos, ya que pueden dar problemas en algunas configuraciones. Lo ideal es usar letras minúsculas, números y guiones bajos.

Tipo de base de datos

Plesk normalmente te permite elegir entre MySQL y MariaDB. Para WordPress, cualquiera de las dos funciona perfectamente. Si no sabes cuál elegir, deja la opción que viene por defecto (suele ser MySQL). Si tu hosting ofrece MariaDB, también es una excelente opción, ya que es un reemplazo directo de MySQL con mejor rendimiento.

Servidor de bases de datos

Si solo tienes un servidor de bases de datos, no tendrás que elegir nada. Si tienes varios (por ejemplo, uno local y otro remoto), selecciona el que corresponda. En el 99% de los casos, será el servidor local.

Características adicionales (opcional)

En algunos paneles, verás opciones como "Usar solo el juego de caracteres utf8" o "Habilitar particionamiento". Para WordPress, te recomiendo marcar la opción de utf8 o utf8mb4, ya que esto garantiza que todos los caracteres especiales (como emojis o acentos) se muestren correctamente.

Cuando hayas completado todos los campos, haz clic en "Aceptar" o "Crear". La base de datos se creará al instante, pero todavía no podrás usarla con WordPress porque necesitas un usuario con permisos.

Paso 3: Crear un usuario MySQL para la base de datos

Ahora viene la parte más importante: crear un usuario de base de datos. Este usuario es el que WordPress usará para conectarse a la BD. No debes usar el usuario administrador de Plesk ni el usuario root de MySQL, por razones de seguridad.

Después de crear la base de datos, Plesk te redirigirá automáticamente a la página de la base de datos recién creada. Si no es así, haz clic en el nombre de la base de datos en la lista.

Dentro de la página de la base de datos, busca una pestaña o sección que diga "Usuarios". Haz clic en "Agregar usuario" o "Crear nuevo usuario".

Nombre de usuario

Al igual que con la base de datos, elige un nombre descriptivo pero sin espacios. Por ejemplo: wp_user, blog_user, admin_wordpress. Ten en cuenta que muchos hosts añaden un prefijo al nombre de usuario (por ejemplo, usuario_wp_user). No te preocupes, es normal.

Contraseña

Plesk suele tener un generador de contraseñas seguras. Te recomiendo usarlo, ya que una contraseña débil es una de las principales causas de hackeos en WordPress. La contraseña debe tener al menos 12 caracteres, incluyendo mayúsculas, minúsculas, números y símbolos.

Importante: Guarda esta contraseña en un lugar seguro (idealmente en un gestor de contraseñas). La necesitarás en el siguiente paso.

Permisos del usuario

Aquí es donde mucha gente se confunde. Plesk te mostrará una lista de privilegios que puedes otorgar al usuario. Para WordPress, necesitas todos los permisos sobre la base de datos que acabamos de crear. Es decir, debe poder hacer SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX, DROP, etc.

La forma más fácil es marcar la casilla que dice "Todos los privilegios" o "Grant all privileges". Si no ves esa opción, marca todas las casillas manualmente.

Ojo: No le des permisos sobre otras bases de datos. Solo sobre la que creamos para WordPress.

Haz clic en "Aceptar" o "Crear". ¡Felicidades! Ya tienes una base de datos y un usuario listos para WordPress.

Paso 4: Configurar WordPress con la nueva base de datos

Ahora que tienes la base de datos y el usuario, es hora de conectar WordPress. Hay dos escenarios posibles: estás instalando WordPress desde cero, o ya lo tienes instalado y quieres cambiar la configuración.

Si estás instalando WordPress desde cero

Durante el famoso proceso de instalación de WordPress (el "5 minutos"), te pedirá los datos de la base de datos. Deberás introducir:

  • Nombre de la base de datos: El que elegiste en el paso 2.
  • Usuario de la base de datos: El que creaste en el paso 3.
  • Contraseña: La que generaste para ese usuario.
  • Servidor de la base de datos: Normalmente es localhost, pero en algunos hosts puede ser un nombre como mysql.tudominio.com. Si no estás seguro, déjalo como localhost.

Completa los demás campos (prefijo de tabla, nombre del sitio, usuario admin, etc.) y continúa. WordPress probará la conexión y, si todo está bien, completará la instalación.

Si ya tienes WordPress instalado

En este caso, tendrás que editar el archivo wp-config.php que se encuentra en la raíz de tu instalación de WordPress. Puedes hacerlo desde el administrador de archivos de Plesk o mediante FTP.

Busca las siguientes líneas:

define('DB_NAME', 'nombre_base_datos');
define('DB_USER', 'nombre_usuario');
define('DB_PASSWORD', 'contraseña');
define('DB_HOST', 'localhost');

Reemplaza los valores con los datos de tu nueva base de datos y usuario. Guarda el archivo y recarga tu sitio web. Si todo está correcto, tu web funcionará con la nueva base de datos.

Paso 5: Verificar la conexión y solucionar problemas

Después de configurar todo, es hora de comprobar que funciona. Lo más sencillo es entrar en la URL de tu sitio web. Si ves la página de inicio o el panel de administración de WordPress, ¡todo ha ido bien!

Si aparece un error de conexión, aquí tienes las causas más comunes y sus soluciones:

  1. Nombre de la base de datos incorrecto: Revisa que no haya espacios ni errores tipográficos. Recuerda que algunos hosts añaden un prefijo al nombre de la BD.
  2. Usuario o contraseña incorrectos: Vuelve a introducirlos. Si has copiado y pegado, asegúrate de que no haya espacios invisibles.
  3. Permisos insuficientes: El usuario debe tener todos los privilegios sobre la base de datos. Vuelve a la sección de usuarios en Plesk y verifica que la casilla "Todos los privilegios" esté marcada.
  4. Servidor de BD incorrecto: Si tu hosting usa un servidor remoto, localhost no funcionará. Consulta la documentación de tu proveedor.

Consejos de seguridad para tu base de datos y usuario

Crear la base de datos y el usuario es solo el primer paso. Para mantener tu WordPress seguro, sigue estas recomendaciones:

  • No uses el usuario root de MySQL para WordPress. Siempre crea un usuario específico con permisos limitados a una sola base de datos.
  • Cambia el prefijo de las tablas de WordPress (por defecto es wp_). Puedes hacerlo durante la instalación o con plugins de seguridad.
  • Haz copias de seguridad periódicas de tu base de datos. Plesk tiene una herramienta integrada en la sección de "Bases de datos" que te permite exportar o programar copias.
  • Actualiza WordPress, los plugins y los temas con regularidad. Las vulnerabilidades en estos componentes son la puerta de entrada más común para los atacantes.

[WARNING] Nunca compartas tus credenciales de base de datos por correo electrónico o en foros. Si sospechas que se han comprometido, cambia la contraseña desde Plesk inmediatamente.

Preguntas frecuentes (FAQ) sobre bases de datos en Plesk

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

Técnicamente sí, pero no es recomendable. Cada instalación de WordPress debería tener su propia base de datos para evitar conflictos de tablas (ambas usarían el prefijo wp_ por defecto, lo que causaría errores). Si usas prefijos diferentes, podrías hacerlo, pero complica la gestión y el rendimiento.

¿Qué hago si olvido la contraseña del usuario de la base de datos?

No hay problema. Ve a la sección de "Bases de datos" en Plesk, haz clic en el nombre de tu base de datos, luego en la pestaña "Usuarios" y selecciona el usuario. Ahí verás la opción de "Cambiar contraseña". Introduce una nueva y guarda. Luego actualiza el archivo wp-config.php con la nueva contraseña.

¿Plesk crea automáticamente un usuario al crear la base de datos?

No. Plesk crea la base de datos vacía y sin usuarios. Debes crear el usuario manualmente, tal y como te he explicado. Algunos proveedores de hosting tienen scripts de instalación automática de WordPress que hacen esto por ti, pero si lo haces manualmente, tienes más control.

¿Qué es el prefijo de tabla y por qué es importante?

El prefijo de tabla es una cadena de caracteres que se añade al nombre de cada tabla de WordPress (por ejemplo, wp_posts, wp_options). Es importante porque si usas un prefijo poco común (como miwp_), dificultas los ataques de inyección SQL que intentan adivinar los nombres de las tablas.

¿Puedo crear la base de datos desde el instalador de WordPress en Plesk?

Sí, Plesk tiene un instalador de aplicaciones (normalmente llamado "WordPress Toolkit") que automatiza todo el proceso: crea la base de datos, el usuario, instala los archivos y configura el wp-config.php. Es una opción muy recomendable para principiantes, ya que evita errores manuales.

Alternativa: Usar Syspanel (HestiaCP) como comparativa

Si en algún momento trabajas con otro panel de control, como Syspanel (antes conocido como HestiaCP), el proceso es similar pero con algunas diferencias. En Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, https://tu-dominio.com:2106). La sección de bases de datos se llama "Base de datos" y el flujo es prácticamente el mismo: creas la BD, luego creas un usuario y le asignas los permisos. A diferencia de Plesk, Syspanel suele crear el usuario automáticamente con el mismo nombre que la base de datos, lo que simplifica el proceso, pero te da menos control sobre los permisos individuales.

[INFO] Si tu hosting usa Syspanel, la ruta de acceso es https://tu-dominio.com:2106 o https://tu-ip:2106. No utilices el puerto 8443, ya que es específico de Plesk.

Conclusión

Crear una base de datos y un usuario para WordPress en Plesk es una tarea sencilla si sigues los pasos correctos. Recuerda siempre: una base de datos dedicada, un usuario con permisos completos sobre esa BD, y una contraseña segura. Con esto, tu WordPress tendrá una base sólida para funcionar sin problemas.

Si has llegado hasta aquí, ya tienes todos los conocimientos necesarios para hacerlo por ti mismo. No tengas miedo de equivocarte: si algo falla, siempre puedes borrar la base de datos y volver a empezar desde cero. La práctica hace al maestro, y en el mundo del hosting, cuanto más experimentes, más seguro te sentirás.

Resumen rápido: Accede a Plesk → Bases de datos → Agregar base de datos → Crear usuario → Configurar wp-config.php → Verificar. En menos de 10 minutos, tendrás WordPress conectado a su base de datos, listo para que instales temas, plugins y empieces a publicar 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