Cómo crear y gestionar bases de datos en Plesk (MySQL/MariaDB)
Introducción: Tu base de datos es el motor de tu web
Si tienes una web dinámica (como WordPress, Joomla o PrestaShop), necesitas una base de datos. Es el lugar donde se guardan tus artículos, usuarios, pedidos y configuraciones. Plesk es uno de los paneles de control más usados en hosting, y gestionar bases de datos en él es mucho más sencillo de lo que parece.
En este tutorial completo te voy a enseñar paso a paso cómo crear y gestionar bases de datos en Plesk, tanto con MySQL como con MariaDB. No necesitas ser un experto: al final de esta guía podrás crear, respaldar, optimizar y eliminar bases de datos con total confianza.
Vamos a ello.
¿Qué es MySQL y MariaDB en Plesk?
Antes de empezar, es importante que entiendas la diferencia entre ambos sistemas. Son motores de bases de datos relacionales, es decir, el software que interpreta y organiza la información.
MySQL es el clásico de toda la vida. Lleva décadas en el mercado y es compatible con casi todo.
MariaDB es un "hermano mejorado" de MySQL. Nació como un fork (una copia mejorada) porque MySQL pasó a manos de Oracle. MariaDB es más rápido en muchas tareas, tiene más motores de almacenamiento y, lo mejor, es 100% compatible con MySQL. Si tu hosting te da a elegir, MariaDB suele ser la opción recomendada para proyectos nuevos.
En Plesk, gestionar ambas es prácticamente idéntico. Por eso, todo lo que te explico aquí te sirve para MySQL Plesk y para MariaDB Plesk sin distinción.
Paso 1: Acceder al área de bases de datos en Plesk
Para empezar a gestionar bases datos Plesk, primero tienes que entrar en tu panel. Normalmente accedes desde algo como https://tu-dominio.com:8443 o un subdominio tipo plesk.tudominio.com.
Una vez dentro, sigue estos pasos:
- En el menú lateral izquierdo, busca la sección "Bases de datos".
- Haz clic en ella y verás un listado con todas las bases de datos que ya tienes creadas (si es la primera vez, estará vacío).
- Arriba a la derecha verás un botón azul que dice "Agregar base de datos". Es el que usaremos.
[TIP] Si no encuentras la sección, usa el buscador del panel. Escribe "bases de datos" y te llevará directo.
Paso 2: Crear una base de datos en Plesk (MySQL/MariaDB)
Este es el momento clave. Vamos a crear base de datos Plesk desde cero. No te asustes: solo son 4 campos y todos son fáciles de rellenar.
2.1. Nombre de la base de datos
Elige un nombre descriptivo. Por ejemplo, si tu web es una tienda online, podrías llamarla tienda_bd. Pero ojo: Plesk suele añadir un prefijo con tu usuario de hosting. No te preocupes si ves que el nombre final es más largo.
2.2. Tipo de base de datos
Aquí eliges entre MySQL y MariaDB. Si tu proveedor te ofrece ambas, te recomiendo MariaDB por rendimiento. Pero si tu aplicación (como WordPress) ya viene configurada para MySQL, no pasa nada por quedarte con MySQL.
2.3. Servidor de bases de datos
Si solo tienes un servidor, lo verás seleccionado automáticamente. Si tienes varios (por ejemplo, uno para pruebas y otro para producción), elige en cuál quieres crearla.
2.4. Usuario y contraseña
Plesk te permite crear un usuario específico para esa base de datos. Esto es una buena práctica de seguridad: no uses el usuario administrador del hosting para todo.
- Nombre de usuario: algo como
usuario_tienda. - Contraseña: usa el generador de contraseñas seguras que incluye Plesk. Te recomiendo que lo uses siempre.
- Tipo de usuario: déjalo en "Usuario estándar". No necesitas privilegios de administrador para una web normal.
Cuando lo tengas todo rellenado, pulsa "Aceptar". En menos de 5 segundos tendrás tu base de datos creada.
[WARNING] Anota el nombre de la base de datos, el usuario y la contraseña en un lugar seguro. Los vas a necesitar cuando instales WordPress o cualquier otro CMS. Si los pierdes, siempre puedes cambiarlos desde Plesk, pero es un paso extra que puedes evitar.
Paso 3: Conectar tu web a la base de datos
Ya tienes la base de datos creada. Ahora, ¿cómo la usas? Si estás instalando WordPress, Joomla o PrestaShop, el propio instalador te pedirá estos datos:
- Nombre de la base de datos: el que pusiste en el paso 2.1 (con el prefijo).
- Usuario: el que creaste en 2.4.
- Contraseña: la que generaste.
- Servidor de la base de datos: normalmente es
localhost. En Plesk, casi siempre es así, pero si no funciona, revisa los datos de tu servidor en la sección de "Bases de datos" → clic en tu base → verás la dirección exacta del servidor.
Cuando rellenes estos datos en tu instalador, la conexión será inmediata. Si falla, revisa que no haya espacios en blanco al copiar la contraseña.
Paso 4: Gestionar bases datos Plesk (operaciones esenciales)
Una vez que tienes tu base de datos funcionando, Plesk te ofrece un montón de herramientas para gestionar bases datos Plesk sin necesidad de tocar código. Vamos a ver las más útiles.
4.1. Acceder a phpMyAdmin
phpMyAdmin es la herramienta web más popular para manejar bases de datos MySQL/MariaDB. Desde Plesk puedes acceder con un solo clic:
- Ve a "Bases de datos".
- Haz clic en el nombre de tu base de datos.
- Busca el botón "phpMyAdmin" y haz clic.
Se abrirá una pestaña nueva con la interfaz de phpMyAdmin. Desde ahí puedes hacer consultas SQL, exportar, importar y modificar tablas.
[INFO] Si no ves el botón de phpMyAdmin, puede que tu proveedor de hosting lo tenga desactivado. Pregunta en soporte o usa la herramienta de "Administración de usuarios" que te explico abajo.
4.2. Cambiar la contraseña de la base de datos
¿Se te ha olvidado la contraseña? ¿Te la han robado? Cambiarla es muy fácil:
- Ve a "Bases de datos".
- Haz clic en tu base de datos.
- Busca la sección "Usuarios" o "Cambiar contraseña".
- Introduce la nueva contraseña (o usa el generador).
- Guarda los cambios.
[WARNING] Si cambias la contraseña, tendrás que actualizar el archivo de configuración de tu web (por ejemplo,
wp-config.phpen WordPress). Si no lo haces, tu web dará error de conexión a la base de datos.
4.3. Crear más usuarios para la misma base
A veces necesitas que otra persona (un desarrollador, por ejemplo) acceda a tu base de datos sin darle acceso total al panel. Plesk te permite crear usuarios adicionales:
- Entra en tu base de datos.
- Ve a la pestaña "Usuarios".
- Haz clic en "Agregar usuario".
- Define el nombre, contraseña y privilegios.
Puedes limitar los privilegios a solo lectura (SELECT), solo escritura (INSERT, UPDATE) o dar acceso total. Esto es ideal para mantener la seguridad.
4.4. Renombrar la base de datos
¿Necesitas cambiar el nombre? Plesk te lo permite, pero con precaución:
- Entra en la base de datos.
- Busca la opción "Cambiar nombre".
- Escribe el nuevo nombre y guarda.
[WARNING] Renombrar una base de datos puede romper la conexión con tu web si el CMS tiene el nombre antiguo en su configuración. Hazlo solo si sabes actualizar el archivo de configuración después.
Paso 5: Copias de seguridad (backups)
Esto es CRÍTICO. Una base de datos sin respaldo es una bomba de tiempo. Imagina que tu web es hackeada o que un plugin actualiza mal y corrompe datos. Sin backup, lo pierdes todo.
5.1. Hacer una copia de seguridad manual
- Ve a "Bases de datos".
- Haz clic en tu base de datos.
- Busca el botón "Exportar" o "Copiar".
- Elige el formato (normalmente
.sqlo.gz). - Pulsa "Aceptar" y se descargará un archivo a tu ordenador.
[TIP] Haz una copia de seguridad antes de cualquier actualización importante de tu web o de un cambio de tema. Te ahorrarás muchos quebraderos de cabeza.
5.2. Programar copias de seguridad automáticas
Plesk te permite programar backups automáticos. Para ello:
- Ve a "Bases de datos".
- Haz clic en el botón de "Programar copias de seguridad" (a veces está en el menú de "Herramientas").
- Elige la frecuencia: diaria, semanal o mensual.
- Indica cuántas copias quieres conservar (por ejemplo, las últimas 5).
- Guarda.
Con esto, aunque te olvides, Plesk hará el trabajo por ti.
Paso 6: Restaurar una base de datos
Si algo ha salido mal, restaurar es igual de fácil:
- Ve a "Bases de datos".
- Haz clic en tu base de datos.
- Busca "Importar".
- Sube el archivo
.sqlo.gzque tengas guardado. - Ejecuta la importación.
[WARNING] Al importar, se sobrescribirán los datos actuales. Asegúrate de que estás importando el archivo correcto y que es la versión que quieres recuperar.
Paso 7: Optimizar el rendimiento de tu base de datos
Con el tiempo, las bases de datos se llenan de datos basura, registros antiguos y tablas fragmentadas. Esto hace que tu web vaya más lenta. Aquí tienes cómo optimizarla desde Plesk:
7.1. Usar phpMyAdmin para optimizar tablas
- Entra en phpMyAdmin.
- Selecciona tu base de datos.
- Marca todas las tablas (clic en "Seleccionar todo").
- En el menú desplegable inferior, elige "Optimizar tabla".
- Ejecuta.
Esto es como "desfragmentar" tu base de datos. Lo notarás en la velocidad de carga de tu web.
7.2. Eliminar datos basura
Puedes usar consultas SQL en phpMyAdmin para limpiar. Por ejemplo, para borrar revisiones antiguas de WordPress:
DELETE FROM wp_posts WHERE post_type = 'revision';
[INFO] Si no sabes SQL, no te preocupes. Puedes usar plugins como WP-Optimize en WordPress que hacen esta limpieza automáticamente.
Paso 8: Eliminar una base de datos en Plesk
Si ya no necesitas una base de datos (por ejemplo, has cerrado una web), es recomendable eliminarla para liberar espacio y mantener todo ordenado.
- Ve a "Bases de datos".
- Marca la casilla de la base de datos que quieres borrar.
- Haz clic en el botón "Eliminar" (arriba o en el menú contextual).
- Confirma la acción.
[WARNING] Esto es irreversible. Al eliminar la base de datos, pierdes todos los datos, tablas y usuarios asociados. Asegúrate de haber hecho una copia de seguridad antes de borrar nada.
Preguntas frecuentes (FAQ)
¿Qué es mejor en Plesk: MySQL o MariaDB?
Para la mayoría de los casos, MariaDB es mejor porque es más rápido y tiene más funciones. Pero si tu aplicación requiere específicamente MySQL, también funciona perfectamente. Ambos son compatibles entre sí.
¿Puedo tener varias bases de datos en Plesk?
Sí, sin problema. Puedes crear tantas bases de datos como permita tu plan de hosting. Cada una tendrá sus propios usuarios y contraseñas.
¿Cómo sé si mi base de datos está funcionando bien?
Si tu web carga correctamente y no ves errores de conexión, está funcionando. Puedes revisar el estado en Plesk: en "Bases de datos" verás un indicador de estado (verde = OK).
¿Puedo acceder a mi base de datos desde fuera de Plesk?
Sí, pero es poco recomendable por seguridad. Si necesitas acceso externo, tendrías que habilitar el acceso remoto en Plesk, lo que expone tu base de datos a ataques. Mejor usa phpMyAdmin desde el panel.
¿Plesk tiene límite de tamaño para las bases de datos?
Depende de tu plan de hosting. Normalmente los planes básicos tienen límites de 1-2 GB por base de datos. Si necesitas más, contacta con tu proveedor.
¿Qué hago si pierdo la contraseña de mi base de datos?
No pasa nada. Entra en Plesk, ve a tu base de datos, sección "Usuarios", y cambia la contraseña. Después actualiza la configuración de tu web.
Conclusión: ya sabes gestionar bases de datos en Plesk
Como has visto, crear base de datos Plesk y gestionarla es un proceso muy visual y sencillo. No necesitas saber comandos de terminal ni ser un experto en SQL para las tareas básicas.
Recuerda los puntos clave:
- Elige MariaDB si tienes la opción.
- Usa contraseñas seguras y diferentes para cada base de datos.
- Haz copias de seguridad periódicas, tanto manuales como automáticas.
- Optimiza tus tablas cada cierto tiempo para mantener la velocidad.
- Elimina bases de datos que ya no uses.
Con estos conocimientos, ya puedes gestionar bases datos Plesk con total tranquilidad. Tu web funcionará mejor, estarás más seguro y, si algo sale mal, sabrás cómo recuperarte.
Si tu hosting usa Syspanel (antes conocido como HestiaCP), el acceso al panel se realiza a través del puerto 2106. Aunque la interfaz es diferente, los conceptos de bases de datos son muy similares: también tendrás una sección de bases de datos con opciones para crear usuarios y hacer backups.
¿Tienes alguna duda más? Pregunta en los comentarios o contacta con tu proveedor de hosting. ¡Estamos aquí para ayudarte!
