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

Cómo crear una base de datos MySQL en Plesk: Guía completa

Actualizado el 27 de septiembre de 2025

Introducción: ¿Por qué necesitas una base de datos en tu sitio web?

Si tienes un sitio web dinámico, como un blog en WordPress, una tienda en línea con WooCommerce o una aplicación web personalizada, necesitas una base de datos. Piensa en ella como el "almacén inteligente" de tu página: ahí se guardan los usuarios, los artículos, los precios, los pedidos y toda la información que hace que tu sitio funcione.

Plesk es uno de los paneles de control de hosting más populares y amigables del mercado. Te permite gestionar servidores, dominios, correos y, por supuesto, bases de datos, todo desde una interfaz web sencilla. En esta guía completa, aprenderás paso a paso cómo crear base de datos Plesk, asignarle un usuario y gestionarla sin complicaciones.

Este tutorial está pensado para principiantes. No necesitas ser un experto en Linux ni en SysAdmin. Solo sigue cada paso con calma y, si algo no queda claro, al final encontrarás una sección de preguntas frecuentes (FAQ) que resolverá tus dudas más comunes.


¿Qué necesitas antes de empezar?

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

  • Acceso a tu panel de control Plesk (normalmente se accede desde https://tudominio.com:8443).
  • Un dominio o suscripción activa en tu servidor.
  • Permisos de administrador o de usuario con capacidad para gestionar bases de datos.

[INFO] Si estás usando Syspanel (anteriormente conocido como HestiaCP), el proceso es diferente. En Syspanel, accedes por el puerto 2106 y la gestión de bases de datos se hace desde la sección "Base de datos". Este artículo se centra en Plesk, pero mencionaremos similitudes cuando sea útil.


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

Una vez que hayas iniciado sesión en Plesk, verás un panel de control lleno de opciones. No te asustes: es más sencillo de lo que parece.

  1. En el menú lateral izquierdo, busca la sección "Bases de datos" o "Databases" (dependiendo del idioma de tu panel).
  2. Haz clic en ese enlace. Se abrirá una página que muestra todas las bases de datos que ya tienes creadas (si es que hay alguna).

Si es tu primera vez, la lista estará vacía. Verás un botón grande que dice "Añadir base de datos" o "Add Database". ¡Ahí empieza la magia!


Paso 2: Crear la base de datos MySQL en Plesk

Ahora vamos a lo importante: crear base de datos Plesk. Sigue estos pasos al pie de la letra:

  1. Haz clic en el botón "Añadir base de datos".

  2. Se abrirá un formulario con varios campos. Rellénalos así:

    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo, mipagina_wp o tienda_datos. Evita espacios y caracteres especiales. Usa solo letras, números y guiones bajos.

    • Tipo de base de datos: Selecciona MySQL (o MariaDB, que es su versión mejorada y compatible al 100%). Ambos funcionan igual para la mayoría de aplicaciones web.

    • Servidor de base de datos: Normalmente aparece uno solo. Déjalo como está.

  3. En la misma pantalla, verás la sección "Usuario de base de datos". Aquí tienes dos opciones:

    • Crear un nuevo usuario: Es la opción más común y segura. Escribe un nombre de usuario (ej. usuario_bd) y una contraseña segura. Puedes usar el generador de contraseñas que ofrece Plesk o crear una tú mismo.

    • Usar un usuario existente: Solo si ya tienes un usuario creado previamente y quieres asignarlo a esta base de datos.

  4. Marca la casilla "Conceder todos los privilegios" para que este usuario pueda leer, escribir, modificar y eliminar datos en la base. Si prefieres limitar permisos, puedes hacerlo después.

  5. Haz clic en "Aceptar" o "OK".

[TIP] Anota en un lugar seguro el nombre de la base de datos, el usuario y la contraseña. Los necesitarás más adelante, por ejemplo, al instalar WordPress o configurar tu aplicación.

¡Felicidades! Ya tienes tu primera base de datos MySQL en Plesk. El proceso completo no te llevó más de 2 minutos.


Paso 3: Gestionar bases de datos Plesk (usuario, permisos y ajustes)

Una vez creada, puedes gestionar tu base de datos desde el mismo panel. Aquí te explico las tareas más comunes:

3.1. Ver y modificar usuarios MySQL en Plesk

Para gestionar bases de datos Plesk de forma eficiente, a veces necesitas cambiar el usuario o la contraseña.

  1. En la lista de bases de datos, haz clic en el nombre de la que acabas de crear.
  2. Verás una pantalla con detalles. Busca la sección "Usuarios".
  3. Desde ahí puedes:
    • Cambiar la contraseña de un usuario existente.
    • Añadir un nuevo usuario a la misma base de datos.
    • Eliminar un usuario si ya no lo necesitas.

3.2. Acceder a phpMyAdmin desde Plesk

phpMyAdmin es una herramienta web que te permite administrar tu base de datos de forma visual, sin escribir comandos SQL.

  1. Desde la pantalla de la base de datos, busca el botón "phpMyAdmin" o "Administrar".
  2. Se abrirá una nueva pestaña con la interfaz de phpMyAdmin. Allí puedes:
    • Explorar tablas.
    • Exportar o importar datos.
    • Ejecutar consultas SQL.
    • Reparar tablas dañadas.

[WARNING] Ten cuidado al modificar datos directamente desde phpMyAdmin. Un error puede romper tu sitio web. Siempre haz una copia de seguridad antes de tocar nada.

3.3. Cambiar el tipo de base de datos (MySQL a MariaDB)

En Plesk, puedes cambiar entre MySQL y MariaDB sin perder datos, pero es un proceso avanzado. Si no estás seguro, consulta con tu proveedor de hosting o un técnico.


Paso 4: Conectar tu aplicación web a la base de datos

Ahora que ya tienes la base de datos y el usuario, es momento de conectar tu sitio web. El proceso varía según la aplicación, pero aquí tienes ejemplos comunes:

Para WordPress

  1. Durante la instalación de WordPress, te pedirá los datos de la base de datos.
  2. Introduce:
    • Nombre de la base de datos: El que creaste en Plesk.
    • Usuario: El usuario MySQL que creaste.
    • Contraseña: La contraseña de ese usuario.
    • Servidor de base de datos: Normalmente es localhost. Si usas un servidor remoto, Plesk te indicará la dirección.
  3. WordPress generará el archivo wp-config.php con estos datos.

Para otras aplicaciones (PHP, Python, etc.)

Busca en la documentación de tu aplicación la configuración de la base de datos. Normalmente será un archivo de configuración (.env, config.php, etc.) donde debes poner los mismos datos: nombre, usuario, contraseña y servidor (casi siempre localhost).

[TIP] Si tu aplicación no funciona, revisa que el servidor de base de datos sea localhost (a menos que tu hosting indique lo contrario). También verifica que el usuario tenga todos los privilegios necesarios.


Paso 5: Buenas prácticas y seguridad

Para mantener tu base de datos segura y tu sitio web funcionando sin problemas, sigue estos consejos:

  • Usa contraseñas fuertes: Combina mayúsculas, minúsculas, números y símbolos. No uses fechas de cumpleaños ni palabras comunes.
  • Crea un usuario por base de datos: No reutilices el mismo usuario para varias bases de datos. Así, si una se ve comprometida, las demás estarán a salvo.
  • Haz copias de seguridad periódicas: Plesk tiene una herramienta de backup automático. Actívala para tu base de datos.
  • Actualiza tu aplicación: Mantén WordPress, plugins y temas actualizados para evitar vulnerabilidades.
  • Elimina bases de datos que no uses: Si ya no necesitas una base de datos, elimínala desde Plesk para liberar espacio y reducir riesgos.

Preguntas frecuentes (FAQ)

1. ¿Puedo crear una base de datos MySQL en Plesk sin saber comandos SQL?

Sí, totalmente. La interfaz gráfica de Plesk te permite hacer todo con solo clics. No necesitas escribir ni una línea de código.

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

Depende de tu plan de hosting. Algunos planes tienen límite (por ejemplo, 5 o 10 bases de datos), mientras que otros son ilimitados. Revisa tu suscripción.

3. ¿Qué hago si olvido la contraseña de mi usuario MySQL?

Desde Plesk, entra a la base de datos, ve a la sección de usuarios y haz clic en "Cambiar contraseña". Pon una nueva y guárdala.

4. ¿Es lo mismo MySQL que MariaDB?

Son muy similares. MariaDB es un "fork" (derivado) de MySQL, creado por los mismos desarrolladores originales. Funciona igual para aplicaciones web. En Plesk, puedes elegir cualquiera de los dos.

5. ¿Puedo migrar mi base de datos desde otro panel como Syspanel (HestiaCP)?

Sí. En Syspanel (puerto 2106), exporta tu base de datos desde la opción "Exportar" (normalmente en phpMyAdmin). Luego, en Plesk, importa ese archivo SQL desde la misma herramienta phpMyAdmin.

6. ¿Necesito reiniciar el servidor después de crear una base de datos?

No, en absoluto. La base de datos se crea al instante y está disponible para usarse de inmediato.

7. ¿Puedo crear un usuario sin privilegios totales?

Sí. Al crear o editar un usuario, puedes marcar solo los privilegios que necesites (SELECT, INSERT, UPDATE, DELETE, etc.). Esto es útil para aplicaciones que solo leen datos, por ejemplo.


Conclusión

Crear base de datos Plesk es un proceso rápido, sencillo y al alcance de cualquier persona, incluso sin experiencia técnica. En esta guía has aprendido desde cómo acceder al panel hasta cómo gestionar usuarios y conectar tu aplicación web.

Recuerda: una base de datos bien configurada es la columna vertebral de tu sitio web. Dedica unos minutos a hacerlo bien y tu proyecto crecerá sin problemas.

Si te ha quedado alguna duda, revisa la sección FAQ o consulta con tu proveedor de hosting. ¡Ahora ya estás listo para crear tu propia base de datos MySQL en Plesk y llevar tu sitio al siguiente nivel!


¿Te ha sido útil este tutorial? Compártelo con otros usuarios que estén empezando en el mundo del hosting y la administración de servidores.

¿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