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

Crear y gestionar bases de datos MySQL en Plesk (para WordPress)

Actualizado el 22 de diciembre de 2025

¿Por qué WordPress necesita una base de datos MySQL?

Si estás leyendo esto, probablemente ya tienes un sitio web en WordPress o estás a punto de montar uno. Y aquí va el secreto que muchos novatos descubren tarde: WordPress no es solo archivos. Detrás de cada web hecha con este gestor de contenidos, hay un motor de base de datos llamado MySQL que guarda absolutamente todo: tus entradas, páginas, comentarios, configuración de plugins, usuarios, contraseñas cifradas y hasta los ajustes del tema.

Sin una base de datos, WordPress no puede funcionar. Es como el cerebro del sistema. Por eso, cuando instalas WordPress en un servidor con Plesk, uno de los primeros pasos (y el más importante) es crear una base de datos MySQL y un usuario que tenga permisos para acceder a ella.

En este tutorial completo, te voy a explicar paso a paso cómo crear y gestionar bases de datos MySQL en Plesk específicamente para WordPress. No importa si es tu primera vez o si ya tienes experiencia, vamos a cubrir desde lo más básico hasta trucos avanzados de gestión, optimización y seguridad. Todo explicado de forma clara, sin tecnicismos innecesarios y con el tono cercano que necesitas cuando estás empezando.


¿Qué es Plesk y por qué es tan útil para WordPress?

Plesk es uno de los paneles de control de hosting más populares del mundo. Si tu proveedor de hosting te ha dado acceso a Plesk, significa que tienes una interfaz gráfica muy potente para gestionar tu servidor, tus dominios, tus correos electrónicos y, por supuesto, tus bases de datos.

A diferencia de otros paneles como cPanel (que también es muy común), Plesk tiene una filosofía de diseño más moderna y limpia. Para los usuarios de WordPress, Plesk incluye herramientas específicas que facilitan la instalación del CMS, la gestión de archivos, los certificados SSL y, cómo no, la administración de bases de datos MySQL.

La buena noticia es que no necesitas ser un experto en bases de datos para usar Plesk. La interfaz te guía en todo momento, y con los pasos que te voy a dar a continuación, podrás crear tu base de datos en menos de cinco minutos.

[INFO] Si tu hosting utiliza Syspanel (antes conocido como HestiaCP), el acceso al panel se realiza a través del puerto 2106. Aunque este tutorial está enfocado en Plesk, los conceptos de bases de datos MySQL son universales y te servirán también en Syspanel.


Antes de empezar: qué necesitas

Para seguir este tutorial, necesitas:

  • Acceso a Plesk (normalmente a través de una URL como https://tu-dominio.com:8443 o https://tu-ip:8443)
  • Tus credenciales de administrador o de usuario con permisos suficientes
  • Tener un dominio o subdominio ya creado en Plesk (aunque no es estrictamente necesario, es recomendable)
  • Ganas de aprender, porque esto es más fácil de lo que parece

Si no tienes claro cómo acceder a Plesk, contacta con tu proveedor de hosting. Ellos te darán la URL exacta y tus credenciales.


Paso 1: Crear una base de datos MySQL en Plesk

Vamos a lo importante. Crear base de datos Plesk es un proceso muy visual y guiado. Sigue estos pasos al pie de la letra:

  1. Inicia sesión en Plesk con tu usuario y contraseña.

  2. En el panel de la izquierda, busca la sección "Sitios web y dominios" y haz clic sobre ella.

  3. Verás una lista con todos tus dominios. Haz clic en el dominio donde quieres instalar WordPress (o donde ya lo tengas instalado).

  4. En el menú superior, busca el icono o enlace que dice "Bases de datos" (a veces aparece como un icono de cilindro o un rombo). Haz clic ahí.

  5. Se abrirá una página con las bases de datos existentes (si hay alguna). En la esquina superior derecha, verás un botón azul que dice "Agregar base de datos". Púlsalo.

  6. Ahora viene la parte importante. Plesk te pedirá tres datos:

    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo wordpress_blog o mipagina_db. Evita espacios y caracteres raros; usa solo letras minúsculas, números y guiones bajos.
    • Tipo de base de datos: Asegúrate de que esté seleccionado MySQL (a veces aparece como MySQL o MariaDB, que es una variante compatible).
    • Servidor de base de datos: Si solo tienes uno, lo dejarás por defecto.
  7. Haz clic en "Aceptar" o "OK". ¡Enhorabuena! Ya has creado la base de datos. Pero todavía no hemos terminado. Ahora necesitas crear un usuario con permisos.

[WARNING] No utilices nombres demasiado genéricos como admin o test. Es mejor usar nombres únicos que no revelen información sensible. Un buen nombre podría ser wp_sitio_2024.


Paso 2: Crear un usuario de base de datos

Cuando creas una base de datos en Plesk, el sistema te da la opción de crear un usuario nuevo o usar uno existente. Para WordPress, siempre es recomendable crear un usuario específico para esa base de datos, en lugar de usar el usuario root (que es peligroso) o compartir usuarios entre varias bases de datos.

Sigue estos pasos:

  1. Justo después de crear la base de datos, Plesk te mostrará una pantalla con los detalles de la misma. Verás una sección que dice "Usuarios" o "Agregar usuario".
  2. Haz clic en "Agregar usuario de base de datos".
  3. Rellena los campos:
    • Nombre de usuario: Por ejemplo wp_user_blog.
    • Contraseña: Aquí es donde mucha gente comete errores. Usa una contraseña robusta. Plesk tiene un generador automático, pero si prefieres crear la tuya, asegúrate de que tenga al menos 12 caracteres, mayúsculas, minúsculas, números y símbolos.
    • Confirmar contraseña: Repite la contraseña.
  4. En la sección de "Privilegios", selecciona la opción "Todos los privilegios" o, si quieres ser más estricto, marca solo las opciones necesarias (SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX, DROP). Para WordPress, lo más sencillo es dar todos los privilegios, ya que el CMS necesita crear y modificar tablas durante las actualizaciones.
  5. Haz clic en "Aceptar".

[TIP] Guarda el nombre de la base de datos, el nombre de usuario y la contraseña en un lugar seguro. Los necesitarás durante la instalación de WordPress. Si los pierdes, tendrás que restablecer la contraseña desde Plesk.


Paso 3: Conectar WordPress a tu base de datos MySQL Plesk

Ahora que ya tienes tu base de datos WordPress Plesk y su usuario, es hora de conectar WordPress. Si estás instalando WordPress desde cero, el proceso es muy sencillo:

  1. Descarga WordPress desde wordpress.org o usa el instalador automático de Plesk (recomendado para principiantes).
  2. Si usas el instalador de Plesk, el panel te pedirá los datos de la base de datos. Introduce:
    • Nombre de la base de datos
    • Nombre de usuario
    • Contraseña
    • Host de la base de datos: Normalmente es localhost, pero a veces Plesk usa una dirección IP o un nombre de servidor. Si no estás seguro, deja localhost.
  3. Si instalas WordPress manualmente, tendrás que editar el archivo wp-config.php. Busca las líneas que empiezan por define('DB_NAME', define('DB_USER', define('DB_PASSWORD' y define('DB_HOST' y rellénalas con tus datos.

Ejemplo de configuración en wp-config.php:

define('DB_NAME', 'wordpress_blog');
define('DB_USER', 'wp_user_blog');
define('DB_PASSWORD', 'TuContraseñaSegura123!');
define('DB_HOST', 'localhost');

Guarda el archivo y continúa con la instalación. En unos minutos tendrás tu WordPress funcionando.

[INFO] Si tu WordPress ya está instalado y solo necesitas cambiar la base de datos (por ejemplo, porque te mudas de servidor), también puedes editar el archivo wp-config.php con los nuevos datos. Eso sí, asegúrate de haber exportado e importado previamente los datos de la base de datos antigua.


Paso 4: Gestionar tus bases de datos MySQL en Plesk

Una vez que tienes tu base de datos creada y WordPress conectado, es importante saber cómo gestionarla. Plesk ofrece varias herramientas integradas que te facilitarán la vida.

Acceso a phpMyAdmin

La herramienta más utilizada para gestionar bases de datos MySQL es phpMyAdmin. Plesk la incluye de serie, así que no necesitas instalar nada.

Para acceder:

  1. Ve a "Sitios web y dominios" > "Bases de datos".
  2. Localiza tu base de datos en la lista.
  3. Haz clic en el icono de "phpMyAdmin" (suele ser un icono con un elefante o un cilindro).
  4. Se abrirá una nueva pestaña con la interfaz de phpMyAdmin. Aquí puedes ver todas las tablas de tu base de datos.

¿Qué puedes hacer en phpMyAdmin?

  • Explorar tablas: Haz clic en cualquier tabla para ver su contenido.
  • Ejecutar consultas SQL: Muy útil para optimizar la base de datos o hacer cambios manuales.
  • Exportar e importar bases de datos: Fundamental para hacer copias de seguridad o migrar tu sitio.
  • Vaciar o eliminar tablas: Si quieres empezar de cero, puedes vaciar todas las tablas sin borrar la base de datos.

[TIP] No juegues con phpMyAdmin si no sabes lo que estás haciendo. Un simple error al borrar una tabla puede destruir todo tu sitio web. Siempre haz una copia de seguridad antes de tocar nada.

Copias de seguridad de bases de datos

Plesk tiene un sistema de copias de seguridad muy potente. Puedes programar copias automáticas diarias, semanales o mensuales. Para configurarlas:

  1. Ve a "Sitios web y dominios" > "Copias de seguridad".
  2. Haz clic en "Configuración de copias de seguridad".
  3. Elige la frecuencia y el destino (local o remoto, como un servidor FTP o un bucket de Amazon S3).
  4. Activa la opción de incluir bases de datos en las copias.

También puedes hacer una copia de seguridad manual en cualquier momento pulsando el botón "Crear copia de seguridad".

[WARNING] No confíes únicamente en las copias de seguridad del hosting. Es recomendable que, además, exportes tu base de datos manualmente desde phpMyAdmin al menos una vez al mes y la guardes en tu ordenador o en la nube.

Cambiar la contraseña de la base de datos

Si sospechas que tu contraseña ha sido comprometida, o simplemente quieres cambiarla por seguridad, Plesk lo hace muy fácil:

  1. Ve a "Sitios web y dominios" > "Bases de datos".
  2. Haz clic en el nombre de tu base de datos.
  3. En la sección de usuarios, haz clic en el icono de "Cambiar contraseña".
  4. Introduce la nueva contraseña y confírmala.

[WARNING] Si cambias la contraseña, recuerda actualizar también el archivo wp-config.php de WordPress. De lo contrario, tu sitio web dejará de funcionar.


Paso 5: Optimizar y mantener tu base de datos MySQL para WordPress

Una base de datos descuidada puede hacer que tu WordPress se vuelva lento. Aquí tienes algunos consejos para mantenerla en plena forma:

1. Optimiza las tablas con regularidad

Con el tiempo, las tablas de MySQL se fragmentan y ocupan más espacio del necesario. Puedes optimizarlas desde phpMyAdmin:

  1. Abre phpMyAdmin y selecciona tu base de datos.
  2. Marca todas las tablas (hay una casilla para seleccionarlas todas).
  3. En el menú desplegable inferior, elige "Optimizar tabla" y haz clic en "Continuar".

Repite esta operación una vez al mes.

2. Usa un plugin de caché

Los plugins de caché como W3 Total Cache o WP Super Cache reducen la carga de la base de datos al generar páginas estáticas. Esto es especialmente útil si tienes mucho tráfico.

3. Elimina datos basura

WordPress acumula revisiones de entradas, spam de comentarios, transients caducados y datos de plugins desinstalados. Puedes limpiarlos con plugins como WP-Optimize o Advanced Database Cleaner.

4. Revisa las consultas lentas

Si tu sitio va lento, puede que haya consultas SQL ineficientes. Plesk te permite ver el log de consultas lentas en "Sitios web y dominios" > "Logs" > "MySQL". Si ves consultas que tardan más de 2 segundos, investiga qué plugin las está causando.


Paso 6: Solución de problemas comunes

Error "Error establishing a database connection"

Este es el error más temido por los usuarios de WordPress. Significa que WordPress no puede conectarse a la base de datos. Las causas más comunes son:

  • Credenciales incorrectas: Revisa el archivo wp-config.php y verifica que el nombre de la base de datos, usuario y contraseña son correctos.
  • El servidor MySQL está caído: Contacta con tu proveedor de hosting.
  • La base de datos ha sido eliminada: Comprueba en Plesk que la base de datos sigue existiendo.

Base de datos corrupta

Si recibes errores como "Table doesn't exist" o "Table is marked as crashed", tu base de datos puede estar corrupta. Solución:

  1. Ve a phpMyAdmin.
  2. Selecciona tu base de datos.
  3. Marca todas las tablas.
  4. En el menú desplegable, elige "Reparar tabla".

No puedo acceder a phpMyAdmin

A veces phpMyAdmin da error porque la sesión ha caducado o hay un problema con las cookies. Prueba a:

  • Cerrar sesión en Plesk y volver a iniciarla.
  • Usar una ventana de incógnito.
  • Limpiar las cookies del navegador.

Preguntas frecuentes (FAQ)

¿Puedo usar la misma base de datos para varios sitios WordPress?

Técnicamente sí, pero es muy desaconsejable. Cada instalación de WordPress crea sus propias tablas con prefijos como wp_. Si usas la misma base de datos, tus sitios compartirán tablas y podrían interferir entre sí. Además, si uno se corrompe, el otro también lo hará. Lo correcto es crear una base de datos independiente para cada sitio.

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

Depende de tu plan de hosting. Normalmente, los planes básicos incluyen entre 5 y 10 bases de datos, mientras que los planes superiores ofrecen ilimitadas. Puedes ver tu límite en la sección de "Bases de datos" de Plesk.

¿Qué es MariaDB y es compatible con Plesk?

MariaDB es un fork de MySQL, es decir, una versión mejorada y de código abierto. Plesk la soporta perfectamente, y de hecho, muchos servidores la usan por defecto. Para WordPress, es totalmente compatible.

¿Necesito conocimientos de SQL para gestionar mi base de datos?

No. Para el uso diario de WordPress, no necesitas saber SQL. Plesk y phpMyAdmin te ofrecen interfaces gráficas que hacen todo el trabajo por ti. Eso sí, si quieres aprender, phpMyAdmin tiene un editor de consultas donde puedes practicar.

¿Puedo migrar mi base de datos de otro hosting a Plesk?

Sí. Exporta la base de datos desde tu antiguo hosting (normalmente con phpMyAdmin) en formato .sql, luego impórtala en Plesk a través de phpMyAdmin. Después, actualiza el archivo wp-config.php con los nuevos datos.


Conclus

¿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