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

Plesk: Configurar una base de datos MySQL desde cero

Actualizado el 10 de enero de 2026

Introducción

¿Acabas de contratar un hosting con Plesk y necesitas crear una base de datos para tu web? Tranquilo, es mucho más sencillo de lo que parece. Plesk es uno de los paneles de control más populares del mundo, y precisamente su fama se debe a que permite gestionar tareas técnicas (como las bases de datos MySQL) desde una interfaz visual y amigable, sin necesidad de tocar una sola línea de código.

En esta guía vamos a explicarte paso a paso, y desde cero, cómo configurar una base de datos MySQL en Plesk. Aprenderás a crear la base de datos, generar un usuario con contraseña, asignar privilegios y, lo más importante, cómo conectar tu WordPress a esa base de datos para que tu web funcione perfectamente. Al final, también resolveremos las dudas más frecuentes que suelen tener los usuarios.

No importa si es tu primera vez: aquí encontrarás un lenguaje claro, ejemplos prácticos y alertas con consejos para que no cometas errores. Vamos a ello.

¿Qué es MySQL y por qué lo necesitas?

Antes de entrar en materia, es importante que entiendas qué es exactamente una base de datos MySQL. Imagina que tu web es una tienda física. Los archivos de tu web (las plantillas, las imágenes, los plugins) serían los muebles y la decoración. Pero la base de datos es el almacén donde guardas toda la información: los productos, los clientes, los pedidos, los comentarios, las contraseñas de los usuarios, etc.

MySQL es el sistema gestor de bases de datos más utilizado en el mundo del hosting. Es gratuito, rápido y fiable. En Plesk, la gestión de MySQL se realiza a través de una herramienta llamada phpMyAdmin, que es una interfaz web que te permite administrar tus bases de datos sin necesidad de usar comandos complejos.

Cuando hablamos de "crear base datos plesk" nos referimos exactamente a esto: al proceso de dar de alta un espacio virtual donde tu aplicación (por ejemplo, WordPress) podrá guardar y recuperar toda su información.

Requisitos previos

Para seguir esta guía necesitas:

  • Acceso al panel de control de Plesk (normalmente se accede a través de una URL del tipo https://tu-dominio.com:8443 o https://tu-ip:8443, aunque tu proveedor puede haberlo configurado de otra forma).
  • Un plan de hosting que incluya soporte para bases de datos MySQL (casi todos lo incluyen).
  • Credenciales de administrador de Plesk (el usuario y la contraseña que te dio tu proveedor de hosting).

[INFO] Si tu hosting utiliza otro panel como cPanel o Syspanel (el puerto de acceso a Syspanel es el 2106), los pasos serán diferentes. Esta guía está centrada exclusivamente en Plesk.

Paso 1: Acceder al área de bases de datos en Plesk

Lo primero es iniciar sesión en tu panel de Plesk. Una vez dentro, verás el panel principal con todas las opciones disponibles. Busca la sección que se llama "Bases de datos" o "Databases". Dependiendo de la versión de Plesk, puede estar directamente en el menú lateral o dentro de la pestaña "Sitios web y dominios".

Te recomiendo que sigas esta ruta típica:

  1. En el menú lateral izquierdo, haz clic en "Sitios web y dominios".
  2. Busca el dominio donde quieres crear la base de datos (el dominio de tu web).
  3. En la fila de ese dominio, verás un icono de base de datos o un enlace que dice "Bases de datos". Haz clic ahí.

También puedes ir directamente al icono "Bases de datos" en el menú principal si tu versión de Plesk lo muestra. No te preocupes si la interfaz varía un poco, la estructura siempre es muy similar.

Paso 2: Crear la base de datos MySQL en Plesk

Una vez dentro de la sección "Bases de datos", verás un botón azul que dice "Agregar base de datos" o "Add Database". Haz clic en él.

Se abrirá un formulario con varios campos. Vamos a rellenarlos:

  1. Nombre de la base de datos: Es el identificador único. Plesk normalmente te sugiere un prefijo (por ejemplo, nombreusuario_nombrebasedatos). Es importante que uses un nombre descriptivo y sin espacios. Por ejemplo, miblog_wordpress o tienda_productos. Evita caracteres raros como ñ, tildes o símbolos.

  2. Servidor de base de datos: Si solo tienes un servidor MySQL, lo dejarás seleccionado por defecto. No toques nada aquí.

  3. Tipo de base de datos: Asegúrate de que esté seleccionado MySQL (y no MSSQL u otro). Si te da a elegir versión, selecciona la más reciente compatible con tu CMS (generalmente 5.7 u 8.0).

  4. Usuario de la base de datos: Aquí puedes crear un usuario nuevo o usar uno existente. Te recomiendo crear un usuario nuevo para cada base de datos, así mantienes todo más seguro y organizado. Marca la opción "Crear usuario de base de datos" y escribe un nombre de usuario (por ejemplo, usuarioblog).

  5. Contraseña: Plesk te ofrece un generador de contraseñas seguras. Úsalo. Si prefieres crear la tuya, asegúrate de que tenga al menos 8 caracteres, mayúsculas, minúsculas y números. Guarda esta contraseña en un lugar seguro, la necesitarás más adelante.

  6. Tipo de acceso: Puedes dejar la opción "Solo desde el servidor" seleccionada. Esto es lo más seguro y lo más habitual para sitios web. Si necesitas acceso remoto (por ejemplo, para conectarte desde tu ordenador con un programa de escritorio), tendrías que marcar "Desde cualquier host", pero no lo hagas a menos que sea estrictamente necesario.

Una vez relleno todo, haz clic en "Aceptar" o "OK".

[TIP] Plesk te permite crear la base de datos y el usuario a la vez. Aprovecha esta opción para no tener que hacerlo por separado, te ahorrará tiempo y evitarás errores de configuración.

Paso 3: Crear un usuario MySQL adicional (si no lo hiciste antes)

Si en el paso anterior no creaste el usuario, o si necesitas un segundo usuario para otra aplicación, puedes hacerlo desde la propia sección de la base de datos.

  1. Dentro de la lista de bases de datos, haz clic en el nombre de la base de datos que acabas de crear.
  2. Busca la pestaña o sección que dice "Usuarios".
  3. Haz clic en "Agregar usuario".
  4. Rellena el nombre de usuario y la contraseña (igual que en el paso anterior).
  5. Haz clic en "Aceptar".

Ahora tienes tu base de datos y tu usuario creados. Pero espera, aún no hemos terminado. Hay que asegurarse de que el usuario tenga los permisos adecuados para trabajar con la base de datos.

Paso 4: Asignar privilegios al usuario MySQL

Los privilegios determinan qué puede hacer el usuario con la base de datos (leer, escribir, borrar, etc.). Para una aplicación web como WordPress, el usuario necesita tener todos los privilegios sobre la base de datos.

  1. En la página de detalles de tu base de datos, localiza la sección de "Usuarios" nuevamente.
  2. Verás una lista con los usuarios que tienen acceso a esa base de datos.
  3. Junto al usuario que has creado, debería haber un icono de lápiz o un enlace que dice "Editar" o "Cambiar privilegios". Haz clic ahí.
  4. Se abrirá una pantalla con una lista de permisos (SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, etc.).
  5. La opción más sencilla y segura para una web es marcar la casilla "Todos los privilegios" o "ALL PRIVILEGES". Esto le da al usuario control total sobre esa base de datos en concreto, pero no sobre el resto del servidor.
  6. Haz clic en "Aceptar" o "OK" para guardar los cambios.

[WARNING] No asignes privilegios a nivel global del servidor. Limítate a los privilegios de tu base de datos. Otorgar permisos globales a un usuario es un riesgo de seguridad grave.

Paso 5: Cómo conectar WordPress a MySQL (Paso clave)

Ahora viene la parte práctica. Ya tienes tu base de datos creada, con su usuario y sus permisos. Es el momento de conectar tu WordPress a esa base de datos. Hay dos escenarios posibles:

Escenario A: Estás instalando WordPress por primera vez

  1. Descarga WordPress desde la web oficial y súbelo a tu servidor (o usa el instalador automático de Plesk, que es mucho más fácil).
  2. Cuando ejecutes el instalador de WordPress, te pedirá los datos de la base de datos. Rellena los campos con la información que has creado:
    • Nombre de la base de datos: El nombre que pusiste en el paso 2.
    • Usuario de la base de datos: El usuario que creaste.
    • Contraseña: La contraseña de ese usuario.
    • Servidor de la base de datos: Normalmente es localhost (aunque en algunos hostings puede ser una dirección IP o un nombre de servidor, pero localhost funciona en el 99% de los casos con Plesk).
    • Prefijo de tabla: Déjalo como wp_ por defecto.
  3. Continúa con la instalación. WordPress se encargará de crear las tablas automáticamente dentro de tu base de datos.

Escenario B: Ya tienes WordPress y quieres cambiar la base de datos

Si ya tienes WordPress funcionando y quieres moverlo a una nueva base de datos (por ejemplo, para limpiarlo o migrarlo), tendrás que editar el archivo wp-config.php, que se encuentra en la raíz de tu instalación de WordPress.

  1. Accede a tu hosting por FTP o mediante el administrador de archivos de Plesk.
  2. Busca el archivo wp-config.php y ábrelo con un editor de texto.
  3. Localiza las siguientes líneas y modifícalas con los datos de tu nueva base de datos:
define( 'DB_NAME', 'tu_nombre_de_base_de_datos' );
define( 'DB_USER', 'tu_usuario_mysql' );
define( 'DB_PASSWORD', 'tu_contraseña' );
define( 'DB_HOST', 'localhost' );
  1. Guarda el archivo y súbelo de nuevo al servidor (si lo has editado localmente).

[TIP] Si después de cambiar la base de datos tu web da error de "Error al establecer conexión con la base de datos", revisa que los datos en wp-config.php sean exactamente los mismos que has creado en Plesk. Un simple error de escritura en la contraseña es la causa más común.

Paso 6: Gestionar tu base de datos con phpMyAdmin

Plesk incluye una herramienta llamada phpMyAdmin que te permite visualizar y administrar tus bases de datos desde el navegador. Para acceder:

  1. Ve a la sección "Bases de datos".
  2. Junto a tu base de datos, verás un botón o icono que dice "phpMyAdmin" (normalmente es un icono de una base de datos con una flecha o un enlace directo).
  3. Haz clic y se abrirá una nueva pestaña con la interfaz de phpMyAdmin.

Desde aquí puedes hacer consultas SQL, exportar e importar bases de datos, ver las tablas, etc. No es necesario que lo uses a menos que sepas lo que estás haciendo, pero es bueno saber que existe.

[WARNING] Ten mucho cuidado con lo que haces en phpMyAdmin. Un borrado accidental de una tabla puede dejar tu web inservible. Si no estás seguro de lo que estás haciendo, mejor no toques nada o consulta con tu proveedor de hosting.

Preguntas frecuentes (FAQ) sobre bases de datos en Plesk

¿Cuántas bases de datos MySQL puedo crear en Plesk?

Depende de tu plan de hosting. Los planes básicos suelen incluir entre 1 y 5 bases de datos. Los planes superiores suelen ofrecer bases de datos ilimitadas. Puedes ver el límite en tu panel de Plesk o en la información de tu plan contratado.

¿Puedo usar la misma base de datos para dos sitios web?

Técnicamente sí, pero es muy desaconsejable. Cada aplicación (WordPress, Joomla, etc.) espera tener sus propias tablas con nombres únicos. Si dos aplicaciones comparten la misma base de datos, es probable que haya conflictos de nombres de tablas y que una rompa a la otra. Crea una base de datos independiente para cada proyecto.

¿Qué hago si olvidé la contraseña de mi usuario MySQL?

No te preocupes. En Plesk, ve a la sección de bases de datos, busca tu base de datos, ve a la pestaña de usuarios y haz clic en el icono de editar (lápiz) junto al usuario. Ahí podrás cambiar la contraseña sin necesidad de saber la anterior.

¿Por qué me sale "Error al establecer conexión con la base de datos"?

Este error es común y suele deberse a una de estas razones:

  • Los datos en wp-config.php son incorrectos (nombre de base de datos, usuario o contraseña).
  • El usuario no tiene permisos asignados a la base de datos (vuelve al paso 4).
  • El servidor de la base de datos no es localhost (aunque esto es raro en Plesk).

¿Plesk crea automáticamente la base de datos al instalar WordPress?

Sí, si utilizas el instalador de aplicaciones de Plesk (llamado "WordPress Toolkit" o "Installatron"), el propio panel se encarga de crear la base de datos y el usuario por ti. Sin embargo, es importante que sepas cómo hacerlo manualmente por si algún día necesitas crear una base de datos adicional para otra aplicación o para un desarrollo a medida.

¿Es lo mismo MySQL que MariaDB?

Son muy similares. MariaDB es un "fork" (una derivación) de MySQL, creado por los desarrolladores originales. Plesk soporta ambos, y para el usuario final la gestión es idéntica. Si tu servidor usa MariaDB, todos los pasos de esta guía funcionan exactamente igual.

Consejos de seguridad para tu base de datos MySQL

La seguridad de tu base de datos es fundamental, ya que contiene la información más valiosa de tu web. Aquí tienes algunos consejos:

  1. Usa contraseñas seguras: No uses contraseñas fáciles de adivinar. Combina mayúsculas, minúsculas, números y símbolos.
  2. No compartas tus credenciales: No envíes el usuario y la contraseña de tu base de datos por correo electrónico sin cifrar ni los compartas en foros públicos.
  3. Mantén tu WordPress actualizado: Las actualizaciones de WordPress, plugins y temas suelen incluir parches de seguridad que protegen tu base de datos de ataques.
  4. Haz copias de seguridad periódicas: Plesk te permite programar copias de seguridad automáticas. Actívalas para poder restaurar tu base de datos en caso de desastre.
  5. Limita el acceso remoto: Si no necesitas conectarte a tu base de datos desde fuera del servidor, deja la opción de acceso "Solo desde el servidor" como te indicamos en el paso 2.

Conclusión

Crear una base de datos MySQL en Plesk es un proceso sencillo que, una vez que lo haces un par de veces, se convierte en algo casi automático. Hemos visto que solo necesitas cuatro pasos básicos: acceder a la sección de bases de datos, crear la base de datos con su usuario, asignar los privilegios y, finalmente, conectar tu aplicación (como WordPress) usando esos datos.

Además, ahora ya sabes cómo gestionar tu base de datos desde phpMyAdmin y cómo solucionar los errores más comunes. Recuerda siempre mantener tus credenciales a salvo y hacer copias de seguridad de forma periódica.

Si has llegado hasta aquí, felicidades: ya no dependes de nadie para crear tu propia base de datos. Con esta habilidad, podrás instalar cualquier CMS, crear foros, tiendas online o cualquier aplicación que requiera almacenamiento de datos en tu hosting con

¿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