Plesk: Crear y gestionar bases de datos MySQL
Introducción
Gestionar bases de datos MySQL desde Plesk es una de las tareas más comunes para cualquier persona que administre un sitio web o una aplicación. Ya sea que estés instalando un WordPress, un foro o una tienda online, necesitarás una base de datos para almacenar toda la información. En esta guía completa, aprenderás paso a paso cómo crear y gestionar tus bases de datos MySQL utilizando el panel de control Plesk, de una forma sencilla y sin necesidad de conocimientos técnicos avanzados.
¿Qué es una base de datos MySQL?
Una base de datos MySQL es un sistema que permite almacenar, organizar y recuperar información de manera estructurada. Piensa en ella como un archivador digital donde se guardan los datos de tu sitio web: usuarios, comentarios, productos, pedidos, etc. Plesk facilita la creación y administración de estas bases de datos a través de una interfaz gráfica intuitiva.
Requisitos previos
Antes de empezar, asegúrate de cumplir con lo siguiente:
- Tener acceso al panel de control Plesk (normalmente a través de
https://tudominio.com:8443). - Contar con un plan de hosting que incluya soporte para bases de datos MySQL.
- Tener credenciales de administrador o de un usuario con permisos para gestionar bases de datos.
Crear una base de datos MySQL en Plesk
El proceso para crear una nueva base de datos en Plesk es muy directo. Sigue estos pasos:
Paso 1: Accede a la sección de bases de datos
- Inicia sesión en tu panel de Plesk.
- En el menú lateral izquierdo, busca y haz clic en "Bases de datos" o "Databases" (dependiendo del idioma).
- Verás una lista con las bases de datos existentes (si las hay) y un botón que dice "Añadir base de datos" o "Add Database".
Paso 2: Configura la nueva base de datos
- Haz clic en "Añadir base de datos".
- Se abrirá un formulario con los siguientes campos:
- Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo
miblog_db. No uses espacios ni caracteres especiales. - Tipo de base de datos: Selecciona MySQL (o MariaDB, que es compatible).
- Crear usuario de base de datos: Marca esta opción para que Plesk genere automáticamente un usuario con permisos sobre esta base de datos.
- Nombre de usuario: Escribe un nombre para el usuario, por ejemplo
miblog_user. - Contraseña: Puedes generar una contraseña segura automáticamente o escribir una propia. Guárdala en un lugar seguro.
- Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo
- Haz clic en "Aceptar" o "OK".
[TIP]: Si no quieres que Plesk cree el usuario automáticamente, puedes desmarcar la opción y crearlo más tarde manualmente. Para la mayoría de los casos, es más cómodo dejarlo marcado.
Paso 3: Verifica la creación
Una vez creada, la nueva base de datos aparecerá en la lista. Verás detalles como:
- El nombre de la base de datos.
- El usuario asignado.
- El servidor MySQL donde se aloja (normalmente
localhost).
¡Listo! Ya tienes tu base de datos MySQL lista para usar.
Gestionar bases de datos MySQL en Plesk
Plesk ofrece varias herramientas para gestionar tus bases de datos sin necesidad de usar comandos SQL complejos. Aquí te explicamos las más útiles:
Acceder a phpMyAdmin
phpMyAdmin es una herramienta web que te permite administrar bases de datos MySQL de forma visual. Para acceder:
- En la lista de bases de datos, haz clic en el nombre de la base que deseas gestionar.
- Busca el botón "phpMyAdmin" o "Administrar" y haz clic en él.
- Se abrirá una nueva pestaña con phpMyAdmin, donde podrás:
- Importar archivos SQL (por ejemplo, para restaurar una copia de seguridad).
- Exportar bases de datos completas o tablas específicas.
- Ejecutar consultas SQL personalizadas.
- Modificar tablas, añadir campos o cambiar tipos de datos.
[WARNING]: Ten cuidado al usar phpMyAdmin, especialmente con las opciones de borrado o modificación de tablas. Siempre es recomendable hacer una copia de seguridad antes de hacer cambios importantes.
Cambiar la contraseña del usuario de la base de datos
Si olvidaste la contraseña o necesitas actualizarla por seguridad:
- En la lista de bases de datos, haz clic en el nombre de la base.
- Busca la sección "Usuarios de base de datos".
- Haz clic en el icono de "Cambiar contraseña" (normalmente un candado o un lápiz).
- Introduce la nueva contraseña y confírmala.
- Haz clic en "Aceptar".
Recuerda actualizar la contraseña en los archivos de configuración de tu sitio web (por ejemplo, en wp-config.php de WordPress).
Eliminar una base de datos
Si ya no necesitas una base de datos, puedes eliminarla. Ten cuidado, esta acción es irreversible y borrará todos los datos.
- En la lista de bases de datos, marca la casilla junto a la base que deseas eliminar.
- Haz clic en el botón "Eliminar" o "Remove".
- Confirma la acción en la ventana emergente.
[INFO]: También puedes eliminar bases de datos desde la opción "Bases de datos" en el menú lateral, seleccionando la base y luego "Eliminar".
Copias de seguridad y restauración
Plesk permite realizar copias de seguridad de tus bases de datos de forma sencilla:
- Ve a "Bases de datos" y haz clic en el nombre de la base.
- Busca la opción "Copias de seguridad" o "Backup".
- Puedes:
- Crear una copia de seguridad manualmente.
- Programar copias automáticas (dependiendo de tu plan de hosting).
- Restaurar una copia de seguridad existente.
También puedes exportar la base de datos desde phpMyAdmin como archivo .sql para tener un respaldo local.
Consejos prácticos para la gestión de bases de datos
Usa nombres descriptivos
Al crear una base de datos, elige nombres que te ayuden a identificar su propósito, por ejemplo tienda_online_db o blog_personal. Evita nombres genéricos como base1 o test.
Mantén las contraseñas seguras
- Usa contraseñas largas y con combinación de letras, números y símbolos.
- No compartas las credenciales por correo electrónico sin cifrar.
- Cambia las contraseñas periódicamente.
Limita el número de usuarios
Crea solo los usuarios necesarios para cada base de datos. Si tienes varias aplicaciones, es mejor que cada una tenga su propio usuario con permisos específicos.
Realiza copias de seguridad periódicas
No esperes a tener un problema para hacer una copia de seguridad. Programa copias automáticas si es posible, o hazlas manualmente cada vez que realices cambios importantes en tu sitio web.
Optimiza el rendimiento
- Plesk permite ver el tamaño de cada base de datos. Si una base crece demasiado, considera limpiar datos antiguos o archivar registros.
- Desde phpMyAdmin puedes ejecutar la opción "Optimizar tabla" para mejorar el rendimiento.
Preguntas frecuentes (FAQ)
¿Puedo crear más de una base de datos en Plesk?
Sí, siempre que tu plan de hosting lo permita. El número de bases de datos suele estar limitado por el proveedor. Puedes crear tantas como necesites, siguiendo los mismos pasos.
¿Qué hago si olvido la contraseña de mi base de datos?
Puedes cambiarla fácilmente desde Plesk siguiendo los pasos de la sección "Cambiar la contraseña del usuario de la base de datos". Luego, actualiza la contraseña en los archivos de configuración de tu aplicación.
¿Cómo importo una base de datos existente a Plesk?
- Accede a phpMyAdmin desde Plesk.
- Selecciona la base de datos de destino.
- Ve a la pestaña "Importar".
- Sube el archivo
.sqly haz clic en "Continuar".
[TIP]: Si el archivo es muy grande, puedes dividirlo en partes más pequeñas o pedir a tu proveedor de hosting que aumente el límite de subida.
¿Plesk soporta MariaDB?
Sí, Plesk es compatible con MariaDB, que es una versión mejorada de MySQL. Al crear una base de datos, puedes elegir entre MySQL y MariaDB si tu servidor lo permite.
¿Qué es "localhost" en la configuración de la base de datos?
Es la dirección del servidor MySQL. En la mayoría de los casos, cuando tu sitio web y la base de datos están en el mismo servidor, debes usar localhost como servidor de base de datos en los archivos de configuración.
¿Puedo gestionar bases de datos desde la línea de comandos?
Sí, pero Plesk ya ofrece una interfaz gráfica que simplifica la mayoría de las tareas. Si necesitas usar comandos, puedes acceder al servidor por SSH y usar mysql o mysqldump, pero no es necesario para usuarios principiantes.
Conclusión
Crear y gestionar bases de datos MySQL en Plesk es un proceso sencillo que cualquier persona puede realizar siguiendo unos pocos pasos. Desde la creación inicial hasta la administración diaria con phpMyAdmin, copias de seguridad y cambios de contraseña, Plesk pone a tu disposición todas las herramientas necesarias para que tu sitio web funcione correctamente.
Recuerda siempre mantener tus contraseñas seguras, realizar copias de seguridad periódicas y no realizar cambios sin antes haber respaldado tus datos. Con esta guía, ya estás listo para manejar tus bases de datos como un profesional.
[INFO]: Si tu proveedor de hosting utiliza Syspanel (anteriormente conocido como HestiaCP) en lugar de Plesk, el proceso de gestión de bases de datos es similar, aunque la interfaz es diferente. En Syspanel, el acceso suele ser a través del puerto 2106 (https://tudominio.com:2106). Allí también encontrarás opciones para crear y administrar bases de datos MySQL de manera intuitiva.
¡Esperamos que esta guía te haya sido de gran ayuda! Si tienes más dudas, no dudes en consultar la documentación de Plesk o contactar con el soporte técnico de tu hosting.
