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

Crear una base de datos MySQL en Plesk

Actualizado el 27 de septiembre de 2025

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

Plesk es uno de los paneles de control de hosting más populares del mundo. Te permite administrar tu sitio web, correos electrónicos, archivos y, por supuesto, bases de datos, todo desde una interfaz gráfica amigable. Si estás leyendo esto, probablemente tienes un plan de hosting que usa Plesk y necesitas crear una base de datos MySQL en Plesk para tu aplicación web, ya sea WordPress, Joomla, un e-commerce o un proyecto personal.

Una base de datos MySQL es como un almacén digital donde tu sitio guarda toda su información: usuarios, productos, comentarios, configuraciones. Sin ella, la mayoría de los sitios web dinámicos simplemente no funcionarían.

En este tutorial completo, te guiaré paso a paso para que puedas crear tu base de datos sin complicaciones. No necesitas ser un experto en servidores; solo sigue las instrucciones y en pocos minutos lo tendrás listo.


Requisitos previos para crear una base de datos MySQL en Plesk

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso a Plesk: Necesitas las credenciales de administrador o de un usuario con permisos para gestionar bases de datos. Normalmente, tu proveedor de hosting te proporciona un enlace y usuario/contraseña.
  • Un dominio o suscripción activa: La base de datos se asociará a un sitio web específico dentro de Plesk.
  • Conocimientos básicos de navegación: Saber usar un navegador web y seguir pasos numerados es suficiente.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es diferente. En Syspanel, accedes por el puerto 2106 (ejemplo: https://tudominio.com:2106). Pero en este artículo nos centramos exclusivamente en Plesk.


Paso 1: Acceder al panel de control de Plesk

Abre tu navegador web y escribe la URL de acceso a Plesk. Generalmente es algo como:

  • https://tudominio.com:8443
  • https://ipdel servidor:8443

Ingresa tu nombre de usuario y contraseña. Si no los tienes, contacta a tu proveedor de hosting.

Una vez dentro, verás el escritorio de Plesk. Dependiendo de la versión (Plesk Obsidian, Plesk Onyx, etc.), la interfaz puede variar ligeramente, pero los pasos esenciales son los mismos.


Paso 2: Navegar a la sección de bases de datos

En el menú lateral izquierdo, busca la opción "Bases de datos" o "Databases" (si está en inglés). Si no la ves directamente, puede estar dentro de "Sitios web y dominios".

Haz clic en "Bases de datos". Se abrirá una lista con todas las bases de datos que ya tengas creadas en tu suscripción. Si es tu primera vez, la lista estará vacía.


Paso 3: Crear una nueva base de datos MySQL

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

  1. Haz clic en el botón "Añadir base de datos" o "Add Database". Generalmente está en la parte superior izquierda o derecha de la pantalla.

  2. Configura los parámetros de la base de datos:

    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo miblog_db o tienda_productos. Solo usa letras, números y guiones bajos. Sin espacios.
    • Tipo de base de datos: Selecciona MySQL (o MariaDB, que es compatible). Asegúrate de que la versión sea la adecuada para tu aplicación (normalmente 5.7 u 8.0).
    • Usuario de la base de datos: Aquí tienes dos opciones:
      • Crear un nuevo usuario: Recomendado por seguridad. Plesk te pedirá que establezcas una contraseña.
      • Usar un usuario existente: Útil si ya tienes un usuario con permisos.
    • Contraseña: Si creas un nuevo usuario, escribe una contraseña segura. Puedes usar el generador de contraseñas de Plesk (el icono de llave inglesa).
    • Asignar a un sitio web: Elige el dominio o suscripción al que pertenecerá esta base de datos. Es importante para que luego puedas conectar tu aplicación.
  3. Haz clic en "Aceptar" o "OK".

[TIP] Anota el nombre de la base de datos, el usuario y la contraseña en un lugar seguro. Los necesitarás para configurar tu sitio web (por ejemplo, en el archivo wp-config.php de WordPress).


Paso 4: Verificar la creación y gestionar usuarios

Una vez creada, la base de datos aparecerá en la lista. Puedes hacer clic en su nombre para ver más detalles, como:

  • Nombre del servidor: Normalmente localhost.
  • Tamaño actual: 0 MB si está vacía.
  • Usuarios asociados: Aquí puedes añadir más usuarios o cambiar contraseñas.

Si necesitas gestionar usuarios, desde la misma pantalla de la base de datos busca la opción "Usuarios" o "Users". Puedes:

  • Añadir un nuevo usuario con permisos específicos (lectura, escritura, modificación).
  • Eliminar usuarios que ya no uses.
  • Cambiar la contraseña de un usuario existente.

[WARNING] Nunca compartas la contraseña de tu base de datos en lugares públicos o en archivos de código que subas a repositorios públicos. Es un riesgo de seguridad grave.


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

Ahora que ya tienes tu base de datos, el siguiente paso es conectar tu sitio web. Aquí te doy un ejemplo típico para WordPress:

  1. Busca el archivo wp-config.php en la raíz de tu sitio (dentro de Plesk, en "Administrador de archivos").
  2. Edita las siguientes líneas:
    define('DB_NAME', 'nombre_de_tu_base_de_datos');
    define('DB_USER', 'nombre_de_tu_usuario');
    define('DB_PASSWORD', 'tu_contraseña');
    define('DB_HOST', 'localhost');
    
  3. Guarda los cambios y listo.

Para otras aplicaciones (Joomla, Drupal, Laravel), el proceso es similar: necesitas indicar el nombre de la base de datos, usuario, contraseña y servidor (casi siempre localhost).


Herramientas útiles dentro de Plesk para gestionar tu base de datos

Plesk incluye algunas herramientas integradas que te facilitan la vida:

  • phpMyAdmin: Es el gestor de bases de datos más conocido. Desde la lista de bases de datos, haz clic en el icono de "phpMyAdmin" (suele ser un elefante o un icono de SQL). Te permitirá ejecutar consultas, importar/exportar datos, y administrar tablas visualmente.
  • Backups: Puedes programar copias de seguridad de tu base de datos desde la sección "Herramientas y ajustes" > "Administrador de backups". Es fundamental para no perder información.
  • Monitor de rendimiento: Si tu base de datos se vuelve lenta, puedes consultar el uso de recursos desde "Estadísticas".

[INFO] Si tu hosting usa Syspanel, la herramienta de gestión de bases de datos suele ser Adminer o phpMyAdmin, y el acceso es a través del puerto 2106. Pero en Plesk, phpMyAdmin está perfectamente integrado.


Preguntas frecuentes (FAQ) sobre crear base de datos MySQL en Plesk

1. ¿Puedo crear varias bases de datos en una misma suscripción?

Sí, Plesk te permite crear tantas bases de datos como lo permita tu plan de hosting. Normalmente hay un límite, pero suele ser generoso.

2. ¿Qué hago si olvido la contraseña de mi base de datos?

Desde la lista de bases de datos, haz clic en el nombre de la base, luego en "Usuarios" y selecciona el usuario. Verás la opción "Cambiar contraseña". Plesk te permitirá establecer una nueva.

3. ¿Es seguro usar "localhost" como servidor de base de datos?

Sí, en la mayoría de los entornos de hosting compartido, el servidor de base de datos es el mismo que el del sitio web, por lo que localhost funciona perfectamente. Si tu proveedor usa un servidor separado, te dará una dirección IP o nombre de host específico.

4. ¿Puedo importar una base de datos existente?

Sí, desde phpMyAdmin puedes importar archivos .sql o .zip. También puedes usar la opción "Importar" dentro de la base de datos en Plesk (si está disponible en tu versión).

5. ¿Qué versión de MySQL debo elegir?

Revisa los requisitos de tu aplicación. Por ejemplo, WordPress funciona bien con MySQL 5.7+ y MariaDB 10.3+. Si tu aplicación es moderna, elige la versión más reciente disponible en Plesk.

6. ¿Plesk soporta MariaDB?

Sí, Plesk suele ofrecer tanto MySQL como MariaDB. Son compatibles, así que puedes elegir la que prefieras.

7. Mi sitio no se conecta a la base de datos, ¿qué reviso?

  • Verifica que el nombre de la base, usuario y contraseña sean correctos.
  • Asegúrate de que el usuario tenga permisos de acceso desde localhost (o desde la IP de tu servidor).
  • Comprueba que el servidor de base de datos esté funcionando (en Plesk, ve a "Herramientas y ajustes" > "Servicios" y busca MySQL/MariaDB).
  • Revisa los logs de error de tu aplicación.

Consejos finales para un uso seguro y eficiente

  • Cambia las contraseñas periódicamente: Especialmente si compartes acceso con desarrolladores o colaboradores.
  • Haz backups frecuentes: Programa copias automáticas desde Plesk. Una vez a la semana es un buen ritmo para sitios dinámicos.
  • No uses el usuario root: Siempre crea usuarios específicos para cada base de datos. Así, si una aplicación es vulnerada, el daño se limita a esa base.
  • Optimiza tus tablas: Desde phpMyAdmin, puedes ejecutar "Optimizar tabla" para mejorar el rendimiento.
  • Mantén actualizado Plesk: Las actualizaciones incluyen parches de seguridad y mejoras de rendimiento.

[WARNING] Si alguna vez necesitas migrar tu sitio a otro servidor, exporta tu base de datos desde phpMyAdmin (formato SQL) y luego impórtala en el nuevo Plesk. No olvides actualizar las credenciales en tu aplicación.


Conclusión

Crear una base de datos MySQL en Plesk es un proceso sencillo que cualquier persona puede realizar siguiendo estos pasos. Ya sea que estés montando un blog, una tienda online o un portal corporativo, tener una base de datos bien configurada es el primer paso para que tu sitio funcione correctamente.

Recuerda que Plesk pone a tu disposición herramientas como phpMyAdmin y el administrador de usuarios para que puedas gestionar todo sin necesidad de usar líneas de comandos. Si en algún momento te sientes perdido, vuelve a este tutorial o consulta la documentación oficial de Plesk.

¿Tienes alguna duda? ¡Déjala en los comentarios o contacta a tu proveedor de hosting! La mayoría de los problemas se resuelven revisando las credenciales o los permisos del usuario.

Ahora ya sabes cómo hacerlo. ¡Manos a la obra y a crear tu base de datos!

¿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