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

Plesk: Cómo crear una base de datos MySQL para una web

Actualizado el 1 de octubre de 2025

¿Qué es una base de datos MySQL y por qué la necesito?

Antes de ponernos manos a la obra, vamos a explicar qué es eso de MySQL. Imagina que tu web es una tienda física. La base de datos sería el almacén donde guardas todos los productos, la información de tus clientes, los precios, los pedidos, etc. Sin ese almacén, la tienda no podría funcionar, porque no tendría dónde guardar ni de dónde sacar la información.

En el mundo digital, MySQL es uno de los sistemas de gestión de bases de datos más populares. Es el motor que permite a plataformas como WordPress, Joomla o PrestaShop guardar y recuperar todo su contenido: artículos, usuarios, comentarios, configuraciones... Todo.

Plesk es el panel de control de tu hosting. Es la herramienta que te permite administrar tu servidor y tus sitios web de forma visual y sencilla, sin necesidad de tocar código complejo. Desde Plesk, podrás crear y gestionar tus bases de datos MySQL sin ser un experto en informática.

En este artículo, te voy a guiar paso a paso para que aprendas a crear base datos Plesk de forma fácil y rápida. Al final, tendrás tu base de datos lista para conectar con tu web y que esta empiece a funcionar.

Paso 1: Accede a tu panel de control Plesk

Lo primero es lo primero. Para empezar, necesitas acceder a tu panel de Plesk. Normalmente, la dirección suele ser algo así como https://tu-dominio.com:8443 o https://tu-ip:8443. Si no estás seguro de cuál es tu dirección exacta, consulta el correo de bienvenida de tu proveedor de hosting o su documentación de soporte.

Una vez que tengas la dirección, ábrela en tu navegador. Te pedirá un nombre de usuario y una contraseña. Estas credenciales también te las proporciona tu empresa de hosting. Es importante que las guardes en un lugar seguro, porque son la llave de entrada a toda la gestión de tu servidor.

[TIP] Si has olvidado tu contraseña de Plesk, casi siempre puedes restablecerla desde el propio panel o contactando con el soporte técnico de tu hosting. No te preocupes, es un proceso común y sencillo.

Paso 2: Encuentra el administrador de bases de datos

Una vez dentro de Plesk, verás un panel de control con varias secciones. No te abrumes, es más sencillo de lo que parece. Busca el apartado que se llama "Bases de datos" o "Databases". Dependiendo de la versión de Plesk que uses, puede estar directamente en la página principal o dentro de la sección de tu sitio web.

Si tienes varios sitios web en tu servidor, primero tendrás que seleccionar el dominio para el cual quieres crear la base de datos. Después, dentro de la ficha de ese dominio, verás el icono de "Bases de datos". Haz clic en él.

Paso 3: Crear la base de datos (el paso clave)

Ahora sí, estamos en el corazón de la operación. Has llegado a la pantalla donde se listan todas las bases de datos que ya tienes creadas (si es que tienes alguna). Para añadir una nueva, busca el botón que dice "Crear nueva base de datos" o "Add New Database". Haz clic.

Se abrirá un formulario con varios campos. Te explico cada uno:

  1. Nombre de la base de datos: Aquí tienes que ponerle un nombre identificativo. Es muy recomendable usar un nombre descriptivo y sin espacios. Por ejemplo, si tu web es "miblogdecocina.com", podrías llamarla miblog_bd o miblog_datos. Plesk, por seguridad, suele añadir un prefijo con el nombre de tu usuario, así que no te sorprendas si el nombre final es algo como usuario_miblog_bd.

  2. Servidor de bases de datos: En la mayoría de los casos, solo tendrás una opción (MySQL). Si tienes varias, elige la que te recomiende tu hosting.

  3. Tipo de base de datos: Aquí podrás elegir entre MySQL y otras opciones. Para este tutorial, elige MySQL. Si te preguntan por la versión, la más reciente y estable suele ser la mejor opción.

  4. Juego de caracteres: Este es un punto importante. El juego de caracteres define cómo se almacenan los textos. Para webs en español, lo más recomendable es utf8 o utf8mb4. Este último es el más completo, ya que soporta todos los caracteres especiales y emojis. Te recomiendo elegir utf8mb4.

Una vez que hayas rellenado estos campos, pulsa el botón "Aceptar" o "OK". ¡Enhorabuena! Ya has creado tu base de datos. Pero aún no hemos terminado, nos falta un paso crucial: crear un usuario con permisos.

Paso 4: Crear un usuario MySQL con permisos (imprescindible)

Piensa en tu base de datos como una caja fuerte. Ahora mismo, la caja fuerte existe, pero no tiene una llave para abrirla. El usuario MySQL es esa llave. Es un conjunto de credenciales (usuario y contraseña) que permitirá a tu web (y solo a ella) conectarse y utilizar la base de datos.

Sin un usuario, tu web no podrá acceder a los datos, así que este paso es absolutamente necesario.

Creando el usuario paso a paso

  1. Después de crear la base de datos, Plesk te llevará automáticamente a la pantalla de gestión de esa base de datos. Si no es así, busca el icono de la base de datos recién creada en la lista y haz clic en él.

  2. Dentro, busca una sección que diga "Usuarios" o "Users". Verás que ya puede haber un usuario creado por defecto (a veces Plesk lo crea automáticamente), pero es una buena práctica crear el nuestro propio para tener control total.

  3. Haz clic en "Crear nuevo usuario" o "Add New User".

  4. Se abrirá un formulario similar al anterior. Deberás completar los siguientes campos:

    • Nombre de usuario: Al igual que con la base de datos, elige un nombre descriptivo. Por ejemplo, miblog_user. Plesk también le añadirá un prefijo.

    • Contraseña: Aquí es donde debes prestar especial atención. Crea una contraseña segura y robusta. Debe tener una combinación de letras mayúsculas y minúsculas, números y símbolos. Evita usar fechas de nacimiento, nombres de mascotas o palabras comunes. Plesk suele tener un indicador de fuerza de contraseña; asegúrate de que sea "Fuerte" o "Excelente".

    • Verificar contraseña: Repite la contraseña para confirmar que no has cometido errores de escritura.

  5. Permisos de usuario: Justo debajo, verás una lista de permisos o privilegios. Esta parte es muy importante, ya que define qué puede hacer el usuario dentro de la base de datos. Para la mayoría de las aplicaciones web (como WordPress), necesitarás todos los permisos. Lo más fácil es marcar la casilla que dice "Todos los privilegios" o "ALL PRIVILEGES".

    [WARNING] Si eres un usuario avanzado y sabes exactamente qué permisos necesitas, puedes personalizarlos. Pero si estás empezando, lo más seguro es darle todos los privilegios al usuario principal. Así evitarás errores de conexión.

  6. Pulsa el botón "Aceptar" o "OK" para guardar el usuario.

Asignar el usuario a la base de datos

En la mayoría de las versiones de Plesk, al crear el usuario, te pregunta a qué base de datos se le debe asignar. Si no lo hizo, tendrás que hacerlo manualmente. En la pantalla de gestión de tu base de datos, busca la sección de usuarios y verás una opción para "Agregar usuario a la base de datos" o similar. Selecciona el usuario que acabas de crear y asígnale los permisos que vimos antes (todos, si no sabes cuáles elegir).

[INFO] No es obligatorio que el usuario y la base de datos tengan el mismo nombre. Puedes tener una base de datos llamada miblog_bd y un usuario llamado conexion_web. Lo importante es que estén vinculados correctamente. Los permisos MySQL Plesk se gestionan desde aquí, en la pantalla de usuarios de la base de datos.

Paso 5: Conectar tu web a la base de datos

¡Ya casi lo tienes! Ahora que tienes la base de datos y el usuario creados, el último paso es conectar tu web a ella. Este proceso varía según el gestor de contenidos (CMS) que uses.

Si usas WordPress, durante la instalación te pedirá los datos de la base de datos. Tendrás que introducir:

  • Nombre de la base de datos: El nombre que pusiste en el paso 3.
  • Usuario de la base de datos: El nombre de usuario que creaste en el paso 4.
  • Contraseña: La contraseña que le pusiste a ese usuario.
  • Servidor de la base de datos: Normalmente es localhost, pero en algunos hostings puede ser una dirección IP o un nombre de servidor como mysql.tu-dominio.com. Esta información también la encontrarás en tu correo de bienvenida o en el panel de Plesk, en los detalles de la base de datos.

Si tu web ya está instalada y solo quieres cambiar la base de datos (por ejemplo, por una migración), tendrás que modificar el archivo de configuración. En WordPress, este archivo se llama wp-config.php. Busca las líneas que definen DB_NAME, DB_USER, DB_PASSWORD y DB_HOST y actualízalas con los nuevos datos.

[TIP] Guarda todas estas credenciales (nombre de la BD, usuario y contraseña) en un gestor de contraseñas. Son datos muy sensibles y no deben compartirse.

Preguntas frecuentes (FAQ) sobre bases de datos en Plesk

Aquí te respondo algunas de las dudas más comunes que me suelen llegar:

¿Puedo crear varias bases de datos en Plesk?

Sí, absolutamente. Puedes crear tantas bases de datos como necesites, siempre y cuando tu plan de hosting lo permita. Cada web de tu servidor puede tener su propia base de datos, e incluso una misma web puede usar varias. Para ello, solo tienes que repetir el proceso que hemos visto.

¿Qué hago si olvido la contraseña de un usuario MySQL?

No hay problema. Ve a la sección de "Bases de datos" en Plesk, selecciona la base de datos correspondiente, entra en la sección de "Usuarios" y haz clic en el usuario que quieras modificar. Ahí podrás cambiar la contraseña de forma segura.

¿Es lo mismo MySQL que phpMyAdmin?

No exactamente. MySQL es el motor de la base de datos, el sistema que la gestiona. phpMyAdmin es una herramienta visual que te permite interactuar con MySQL desde el navegador, como si fuera un explorador de archivos. Plesk te da acceso a phpMyAdmin para que puedas ver y editar tus tablas de forma gráfica si lo necesitas, pero para el uso diario, no es imprescindible.

¿Qué es mejor, MySQL o MariaDB?

MariaDB es un "clon" mejorado de MySQL, ya que es más rápido y tiene más funciones en algunos aspectos. Plesk suele ofrecer ambas opciones. Si tu hosting te lo permite, elegir MariaDB es una excelente opción, pero MySQL es perfectamente válido y fiable. Para la mayoría de los usuarios, cualquiera de las dos opciones funcionará sin problemas.

¿Puedo usar estos pasos en otros paneles de control como cPanel o Syspanel?

Los pasos son muy similares en todos los paneles. Si usas Syspanel (el antiguo HestiaCP, que se accede por el puerto 2106), el proceso es prácticamente el mismo: busca la sección de bases de datos, crea una nueva y luego añade un usuario con permisos. La lógica es idéntica, solo cambia la interfaz. En cPanel, la sección se llama "MySQL Databases" y el proceso es igual de intuitivo.

¿Necesito conocimientos de programación para crear una base de datos?

No, para nada. Como has visto, Plesk está diseñado para que cualquier persona pueda hacerlo sin escribir una sola línea de código. Solo necesitas saber leer y hacer clic en los botones correctos.

Consejos finales para una gestión segura

Para terminar, te doy una serie de recomendaciones para que la gestión de tus bases de datos sea segura y eficiente:

  • Cambia las contraseñas periódicamente: Es una buena práctica de seguridad. Hazlo cada 3 o 6 meses.
  • No reutilices contraseñas: La contraseña de tu base de datos no debe ser la misma que la de tu correo o la de tu acceso a Plesk.
  • Haz copias de seguridad: Activa las copias de seguridad automáticas en Plesk o hazlas manualmente desde phpMyAdmin. Esto te salvará la vida si algo sale mal.
  • No compartas tus credenciales: Nunca des tu usuario y contraseña de la base de datos a nadie que no sea de total confianza.
  • Elimina lo que no uses: Si ya no necesitas una base de datos, elimínala desde Plesk para liberar espacio en tu servidor.

Crear una base de datos MySQL en Plesk es un proceso muy sencillo una vez que le coges el truco. Siguiendo estos pasos, podrás tener tu web funcionando en cuestión de minutos. Espero que este artículo te haya sido de gran ayuda. Si tienes cualquier otra duda, no dudes en consultar la documentación oficial de Plesk o contactar con el soporte de tu hosting. ¡Buena suerte con tu proyecto 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