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

Cómo crear y configurar una base de datos MySQL en Plesk (Tutorial)

Actualizado el 15 de enero de 2026

Introducción: ¿Por qué necesitas saber gestionar bases de datos en Plesk?

Si estás gestionando un sitio web con WordPress, un blog, una tienda online o cualquier aplicación dinámica, es casi seguro que necesitas una base de datos MySQL. Esta es la herramienta que almacena todo el contenido de tu web: desde los artículos y comentarios hasta los pedidos y los datos de tus clientes. Sin una base de datos, tu sitio no podría funcionar.

Plesk es uno de los paneles de control de hosting más populares y potentes del mercado. Su interfaz, aunque completa, puede resultar abrumadora al principio. Por eso, he preparado este tutorial paso a paso para que aprendas a crear y configurar una base de datos MySQL en Plesk desde cero, sin necesidad de ser un experto en informática.

Al final de esta guía, no solo sabrás cómo crear la base de datos, sino también cómo configurar usuarios, permisos y cómo conectarla a tu aplicación. Vamos a ello.

Requisitos previos: Antes de empezar

Para seguir este tutorial necesitas tener acceso a tu panel de Plesk. Normalmente, la URL de acceso es algo como https://tu-dominio.com:8443 o la que te haya proporcionado tu proveedor de hosting.

[INFO] Si tu hosting utiliza el panel Syspanel (antes conocido como HestiaCP), recuerda que el acceso se realiza a través del puerto 2106. Sin embargo, este tutorial se centra exclusivamente en Plesk.

Además, asegúrate de tener a mano tus credenciales de administrador. Si no las tienes, contacta con tu proveedor de hosting para que te las facilite.

Paso 1: Acceder al panel de administración de Plesk

Lo primero es iniciar sesión en tu panel de control. Una vez dentro, verás el escritorio principal con todos los accesos directos. Busca la sección que dice "Sitios web y dominios" o "Websites & Domains" si lo tienes en inglés. Haz clic en el nombre de tu dominio para entrar a su configuración específica.

En la página de tu dominio, encontrarás una serie de iconos o botones que representan las diferentes funcionalidades. Uno de ellos será el de "Bases de datos" o "Bases de Datos MySQL". Haz clic en él.

Paso 2: Crear la base de datos MySQL en Plesk

Dentro de la sección de bases de datos, verás un botón verde que dice "Agregar base de datos" o "Add Database". Pulsa ese botón para comenzar el proceso.

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

Nombre de la base de datos

Elige un nombre descriptivo y fácil de recordar. Es recomendable usar una combinación de tu dominio y un identificador. Por ejemplo, si tu web es mipagina.com, podrías llamarla mipagina_blog o mipagina_wp. Evita caracteres especiales y espacios.

[TIP] Anota este nombre en un lugar seguro. Lo necesitarás más adelante para configurar tu aplicación (por ejemplo, en el archivo wp-config.php de WordPress).

Nombre de usuario de la base de datos

Plesk te pedirá que crees un usuario para esta base de datos. Este usuario será el que tu aplicación utilizará para conectarse. Puedes aceptar el nombre que te sugiere por defecto o crear uno propio. Te recomiendo que sea similar al nombre de la base de datos para no liarte.

Contraseña

Aquí tienes dos opciones: generar una contraseña automáticamente (pulsando el icono del dado o la llave) o escribir una manualmente. Si eliges la manual, asegúrate de que sea fuerte, combinando mayúsculas, minúsculas, números y símbolos.

[WARNING] No uses contraseñas fáciles como "123456" o "password". Una base de datos con una contraseña débil es una puerta abierta para los atacantes.

Tipo de base de datos

Plesk te permitirá elegir entre MySQL y MariaDB. ¿Cuál es la diferencia? MariaDB es un derivado de MySQL, es más rápido y tiene algunas mejoras. Si no estás seguro, elige la que venga por defecto (normalmente MySQL). Ambas funcionan perfectamente para la mayoría de los sitios web.

Una vez rellenados todos los campos, pulsa el botón "Aceptar" o "OK". ¡Enhorabuena! Ya has creado tu primera base de datos en Plesk. Verás que aparece en la lista con su nombre, su usuario y el estado (que debería ser "Activa").

Paso 3: Configurar los permisos de usuario

Ahora que la base de datos existe, es hora de configurar sus permisos. Esto es crucial para la seguridad. No queremos que el usuario tenga más permisos de los necesarios.

En la lista de bases de datos, busca la que acabas de crear y haz clic en el icono del usuario que hay junto a ella. Se abrirá una ventana o te llevará a una página con los privilegios.

Aquí verás una lista de permisos (SELECT, INSERT, UPDATE, DELETE, etc.). Para una aplicación web estándar, lo más común es darle todos los privilegios sobre esta base de datos en concreto. Plesk suele tener un botón que dice "Todo" o "All privileges". Púlsalo.

[TIP] Si tu aplicación es muy específica y sabes qué permisos necesita, puedes seleccionarlos manualmente. Pero para el 99% de los casos (WordPress, Joomla, PrestaShop...), el permiso total es lo correcto.

Guarda los cambios. Ya tienes tu base de datos configurada y con un usuario con permisos.

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

Este es el paso final y el que más dudas suele generar. La forma de conectar la base de datos depende del software que uses. Te daré los ejemplos más comunes.

Conexión en WordPress

Si tu web es WordPress, debes editar el archivo wp-config.php que se encuentra en la raíz de tu instalación. Puedes hacerlo desde el Administrador de archivos de Plesk o a través de FTP.

Busca las líneas que definen la conexión a la base de datos. Deberías ver algo como:

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');

Sustituye los valores con los que has creado en Plesk. El campo DB_HOST suele ser localhost si la base de datos está en el mismo servidor que tu web.

[INFO] Si tu base de datos está en un servidor distinto (algo poco común en hosting compartido), Plesk te lo indicará y tendrás que usar la dirección IP del servidor de bases de datos en el campo DB_HOST.

Conexión en otras aplicaciones (PHP, Python, etc.)

Para aplicaciones a medida, la conexión se realiza mediante un script. Por ejemplo, en PHP con MySQLi sería algo así:

$conexion = new mysqli("localhost", "tu_usuario", "tu_contraseña", "tu_base_de_datos");

En cualquier caso, los datos que necesitas son los mismos: el host, el nombre de la base de datos, el usuario y la contraseña.

Paso 5: Gestionar tu base de datos desde Plesk (phpMyAdmin)

A veces necesitarás acceder a tu base de datos para hacer consultas, importar datos o simplemente revisar algo. Plesk integra una herramienta llamada phpMyAdmin que te permite hacer todo esto desde el navegador.

Para acceder a ella, vuelve a la sección de "Bases de datos" de tu dominio. Busca la base de datos que quieras gestionar y haz clic en el icono de "phpMyAdmin". Se abrirá una nueva pestaña con la interfaz de phpMyAdmin, donde ya estarás logueado automáticamente.

Desde aquí puedes ejecutar consultas SQL, exportar e importar bases de datos, ver las tablas y un sinfín de operaciones más. Es una herramienta muy potente, pero si no tienes experiencia, te recomiendo que solo la uses para tareas básicas como importar un archivo .sql.

[WARNING] Ten mucho cuidado con lo que haces en phpMyAdmin. Un error puede borrar datos importantes. Siempre es recomendable hacer una copia de seguridad antes de realizar cambios manuales.

Preguntas frecuentes (FAQ)

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

Sí, puedes crear tantas bases de datos como permita tu plan de hosting. El límite lo establece tu proveedor.

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

No te preocupes. En Plesk, ve a la sección de bases de datos, haz clic en el icono del usuario correspondiente y podrás cambiar la contraseña. Solo tienes que escribir una nueva y guardarla.

¿Es lo mismo MySQL que MariaDB en Plesk?

A efectos prácticos, sí. Ambos son sistemas de gestión de bases de datos relacionales y son compatibles entre sí. La mayoría de las aplicaciones funcionan con cualquiera de los dos.

¿Necesito conocimientos de SQL para crear una base de datos en Plesk?

No, para crearla y configurarla no necesitas saber nada de SQL. Plesk hace todo el trabajo por ti. Los conocimientos de SQL solo los necesitarías si quisieras realizar operaciones avanzadas en phpMyAdmin.

¿Puedo usar la misma base de datos para dos sitios web diferentes?

Técnicamente sí, pero no es recomendable. Es mejor tener una base de datos independiente para cada sitio. Esto facilita la gestión, las copias de seguridad y evita conflictos de datos.

¿Cómo hago una copia de seguridad de mi base de datos MySQL en Plesk?

Plesk tiene una función de copia de seguridad integrada. En la sección de bases de datos, selecciona la base de datos y busca el icono de "Copiar" o "Backup". También puedes hacerlo desde phpMyAdmin exportando la base de datos a un archivo .sql.

Conclusión y consejos finales

Crear y configurar una base de datos MySQL en Plesk es un proceso sencillo una vez que sabes dónde tienes que pulsar. Hemos visto los pasos esenciales: desde acceder al panel, crear la base de datos con su usuario y contraseña, hasta conectarla a tu aplicación y gestionarla con phpMyAdmin.

Recuerda estos puntos clave:

  • Seguridad ante todo: usa contraseñas robustas y no las compartas.
  • Organización: usa nombres descriptivos para tus bases de datos y usuarios.
  • Copias de seguridad: realiza copias de seguridad periódicas de tus bases de datos. Es la mejor forma de proteger tu trabajo.
  • Práctica: no tengas miedo de explorar el panel de Plesk. Cuanto más lo uses, más cómodo te sentirás.

Espero que este tutorial te haya sido de gran ayuda. Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Mucha 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