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

Cómo crear una base de datos MySQL en Plesk (guía rápida)

Actualizado el 28 de noviembre de 2025

¿Qué es MySQL y por qué necesitas una base de datos en Plesk?

Imagina que tu página web es una tienda física. Los archivos HTML, CSS y las imágenes son los muebles y la decoración, lo que se ve. Pero, ¿dónde guardas el inventario, los precios, los datos de tus clientes o los comentarios de tu blog? Ahí es donde entra la base de datos.

Una base de datos MySQL es como el almacén de tu tienda virtual. Guarda toda la información dinámica de tu sitio, como usuarios registrados, productos, pedidos, artículos de blog o configuraciones. Sin una base de datos, plataformas como WordPress, Joomla o PrestaShop simplemente no podrían funcionar.

Plesk es uno de los paneles de control más populares y amigables que existen. Nos permite gestionar todo el hosting desde una única interfaz gráfica, sin necesidad de tocar código complicado. Crear una base de datos en Plesk es un proceso muy sencillo que te llevará menos de dos minutos, y hoy te voy a enseñar a hacerlo paso a paso.

Al final de esta guía, tendrás tu base de datos en Plesk creada, con su usuario y contraseña, lista para conectar a tu aplicación web. Vamos a ello.


Antes de empezar: requisitos previos

Antes de lanzarnos a crear la base de datos, asegurémonos de que tienes todo lo necesario. No te preocupes, es muy básico.

  • Acceso a Plesk: Necesitas las credenciales de administrador o de un usuario con permisos suficientes para gestionar bases de datos. Normalmente, el enlace de acceso es algo como https://tu-dominio.com:8443 o una URL que te proporcionó tu proveedor de hosting.
  • Un dominio o subdominio: La base de datos se asociará a un dominio concreto dentro de tu cuenta de hosting. Si tienes un plan que soporta varios dominios, elige el correcto.
  • Saber el nombre de tu aplicación: ¿Vas a instalar WordPress? ¿Un foro phpBB? ¿Una tienda con WooCommerce? Esto no es imprescindible para crear la base de datos, pero te ayudará a ponerle un nombre lógico y fácil de recordar.

[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar pero el acceso se realiza a través del puerto 2106. Sin embargo, esta guía se centra exclusivamente en Plesk, que es el estándar en muchos servidores profesionales.


Paso 1: Acceder al panel de control de Plesk

Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.) y escribe la URL de acceso a tu panel de Plesk.

  1. Introduce tu nombre de usuario y contraseña.
  2. Haz clic en el botón "Iniciar sesión".

Una vez dentro, verás la pantalla principal de Plesk. Es posible que veas un resumen de tus suscripciones, dominios y estadísticas. No te abrumes con tanta información; nos centraremos en una sección muy concreta.

En el menú lateral izquierdo, busca la sección "Sitios web y dominios" y haz clic en ella.

Menú de Plesk

[INFO] La interfaz de Plesk puede variar ligeramente según la versión (Plesk Obsidian es la más común actualmente), pero la estructura de menús y la lógica son prácticamente idénticas. Si no encuentras algo, usa la barra de búsqueda superior.


Paso 2: Ir a la sección de Bases de Datos

Dentro de "Sitios web y dominios", verás una lista de todos los dominios asociados a tu cuenta. Al lado de cada dominio, hay una serie de iconos o accesos directos.

Busca el icono que dice "Bases de datos" (suele ser un icono de un cilindro o un disco duro). Haz clic en él.

Si no lo ves directamente, también puedes hacer clic en el nombre del dominio para ver todas las opciones disponibles, y ahí encontrarás el acceso a "Bases de datos" dentro de la pestaña de herramientas.

Esta acción te llevará a una página que muestra todas las bases de datos que ya tienes creadas (si es que tienes alguna) y un botón para crear una nueva.


Paso 3: Crear una nueva base de datos (El asistente)

Este es el momento clave. En la esquina superior derecha de la pantalla de "Bases de datos", verás un botón azul que dice "Agregar base de datos" o "Crear nueva base de datos". Haz clic en él.

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

3.1. Nombre de la base de datos

El primer campo es el "Nombre de la base de datos". Es muy importante que elijas un nombre descriptivo y sin espacios. La convención habitual es usar el nombre del dominio y un sufijo. Por ejemplo:

  • wordpress_db
  • tienda_online
  • blog_2024

[WARNING] Evita usar caracteres especiales como ñ, tildes, espacios o símbolos (ej: @, #, $). Usa solo letras minúsculas, números y guiones bajos (_). Esto evitará problemas de conexión con tu aplicación.

3.2. Nombre de usuario de la base de datos (Usuario MySQL Plesk)

A continuación, verás el campo "Nombre de usuario de la base de datos". Este es el usuario MySQL Plesk que se creará automáticamente y que tu aplicación usará para conectarse a la base de datos.

Puedes ponerle un nombre similar al de la base de datos, o algo más genérico como admin_db o usuario_web. Te recomiendo que sea único y no uses algo obvio como admin o root por seguridad.

3.3. Contraseña

Plesk te ofrece dos opciones:

  • Generar una contraseña: Plesk puede crear una contraseña robusta por ti. Es la opción más segura.
  • Escribir una contraseña: Puedes escribir la tuya propia. Si eliges esta opción, asegúrate de que sea larga y compleja (mayúsculas, minúsculas, números y símbolos).

[TIP] Si Plesk genera una contraseña muy compleja, puedes hacer clic en el icono del ojo para verla y copiarla. Guárdala en un lugar seguro, como tu gestor de contraseñas. La necesitarás para instalar WordPress o cualquier otro CMS.

3.4. Tipo de base de datos

En la mayoría de los casos, verás una lista desplegable o casillas de verificación. Asegúrate de tener seleccionado MySQL y elige la versión más reciente disponible (ej: MySQL 8.0 o MariaDB 10.6). MariaDB es un reemplazo directo de MySQL y es totalmente compatible, así que si es la opción que aparece, es perfecta.

3.5. Opciones adicionales (Opcional)

Puede que veas una sección de opciones adicionales, como:

  • Juego de caracteres (Charset): Lo más recomendable es utf8mb4 ya que soporta todos los caracteres Unicode, incluidos los emojis.
  • Conexiones permitidas: Puedes limitar el número de conexiones simultáneas, pero para un sitio web normal, es mejor dejarlo en 0 o sin límite.

Una vez que hayas rellenado todos los campos, haz clic en el botón "Aceptar" o "OK" para continuar.


Paso 4: Verificación y permisos

¡Enhorabuena! Ya has creado tu base de datos en Plesk. Ahora serás redirigido a la página anterior, donde verás tu nueva base de datos en la lista.

Plesk suele mostrar una notificación verde de éxito. Haz clic en el nombre de tu base de datos recién creada para ver sus detalles.

Aquí podrás ver:

  • El nombre de la base de datos.
  • El servidor MySQL donde se aloja.
  • El usuario MySQL Plesk asociado.
  • La dirección del servidor (normalmente localhost).

[INFO] Para la mayoría de las aplicaciones (como WordPress), el host de la base de datos será localhost. Este dato lo tendrás que introducir durante la instalación del CMS. Si no funciona, consulta a tu proveedor de hosting, pero localhost es el estándar.


Paso 5: Conectar tu base de datos a una aplicación (Ejemplo con WordPress)

Ahora que ya tienes la base de datos y el usuario creados, es hora de darle uso. El ejemplo más común es instalarla en WordPress.

  1. Descarga e instala WordPress en tu dominio (o usa el instalador automático de Plesk, que es aún más fácil).

  2. Cuando llegues a la pantalla de configuración de la base de datos, te pedirá los siguientes datos:

    • Nombre de la base de datos: El que pusiste en el paso 3.1.
    • Usuario de la base de datos: El que pusiste en el paso 3.2.
    • Contraseña: La que generaste o escribiste en el paso 3.3.
    • Servidor de la base de datos: localhost.
    • Prefijo de tabla: Puedes dejarlo como wp_ o cambiarlo por seguridad (ej: miwp_).
  3. Rellena los datos y haz clic en "Enviar". Si todo es correcto, WordPress se conectará a tu base de datos y podrás continuar con la instalación.


Preguntas frecuentes (FAQ)

¿Puedo crear más de una base de datos?

Sí, puedes crear tantas bases de datos como permita tu plan de hosting. Cada aplicación (WordPress, tienda, foro) puede tener su propia base de datos para mantener todo organizado y seguro.

¿Qué es el usuario MySQL Plesk y por qué es diferente del usuario de Plesk?

El usuario MySQL Plesk es un usuario exclusivo para conectarse a la base de datos. Es independiente del usuario que usas para iniciar sesión en el panel de control. Esto es una medida de seguridad: tu aplicación web solo tendrá acceso a esa base de datos concreta, no a todo tu panel de hosting.

Olvidé la contraseña de mi usuario MySQL, ¿qué hago?

No te preocupes, es muy fácil de recuperar. Ve a la lista de bases de datos en Plesk, haz clic en el nombre de tu base de datos y busca la opción "Cambiar contraseña" o "Cambiar usuario". Plesk te permite generar una nueva contraseña al instante.

¿Puedo eliminar una base de datos?

Sí, pero ten mucho cuidado. Eliminar una base de datos borrará toda la información que contiene de forma permanente. Si lo que quieres es empezar de cero, es una opción, pero asegúrate de tener una copia de seguridad (backup) antes de hacerlo. En la lista de bases de datos, selecciona la que quieras y busca la opción "Eliminar".

Mi aplicación no se conecta a la base de datos, ¿qué puede fallar?

Los errores más comunes son:

  • Contraseña incorrecta: Revisa que la has copiado bien, sin espacios adicionales.
  • Nombre de usuario o base de datos mal escrito: Asegúrate de que no haya errores tipográficos.
  • Host incorrecto: Como mencionamos, casi siempre es localhost, pero algunos proveedores usan un host remoto como mysql.tudominio.com.
  • Permisos: A veces es necesario otorgar permisos completos al usuario sobre la base de datos. En Plesk, esto se hace automáticamente al crear el usuario, pero puedes verificarlo en los detalles de la base de datos.

Consejos de seguridad y buenas prácticas

  • Nunca uses contraseñas débiles: Una contraseña segura es tu primera línea de defensa.
  • No compartas tu usuario y contraseña de la base de datos: Solo deben conocerlos tú y tu aplicación.
  • Realiza copias de seguridad periódicas: Plesk tiene herramientas integradas para hacer backups de tus bases de datos. Actívalas para evitar pérdidas de información.
  • Si usas Syspanel (HestiaCP): Recuerda que el acceso es por el puerto 2106 y el proceso de creación de bases de datos es similar, pero la interfaz es diferente. Esta guía es específica para Plesk, pero entender el concepto te ayudará en cualquier panel.

Conclusión

Crear una base de datos MySQL en Plesk es un proceso rápido, intuitivo y al alcance de cualquier persona, incluso sin conocimientos técnicos avanzados. Siguiendo estos pasos, tendrás tu base de datos lista en menos de cinco minutos.

Recuerda que la base de datos es el corazón de cualquier sitio web dinámico. Mantenerla organizada, con un usuario dedicado y contraseñas seguras es fundamental para el buen funcionamiento y la seguridad de tu proyecto.

Espero que esta guía rápida te haya sido de gran ayuda. Ahora ya sabes cómo crear tu base de datos en Plesk sin miedo. Si tienes alguna duda, no dudes en consultar la documentación oficial de Plesk o contactar con el soporte de tu proveedor de 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