Guía para crear bases de datos en Plesk
¿Tienes una página web o una aplicación y necesitas almacenar información de forma organizada? Entonces necesitas una base de datos. Es como el archivador central de tu proyecto: guarda desde los usuarios registrados hasta los productos de tu tienda online.
Si tu hosting utiliza Plesk, estás de suerte. Este panel de control es uno de los más intuitivos para gestionar servidores. En esta guía te explicaré paso a paso cómo crear una base de datos en Plesk, los tipos que existen, cómo gestionar usuarios y cómo conectarla a tu web.
¿Qué es una base de datos y por qué la necesitas?
Antes de ponernos manos a la obra, aclaremos conceptos. Una base de datos (BD) es un sistema que permite almacenar, organizar y recuperar información de manera eficiente.
Imagina que tienes un blog: cada artículo, comentario y usuario debe guardarse en algún sitio. Sin una BD, tendrías que guardarlo todo en archivos de texto, lo cual sería un caos. Con una base de datos, puedes hacer búsquedas rápidas, actualizar registros y mantener la integridad de los datos.
Los sistemas de gestión de bases de datos más comunes son MySQL y MariaDB. Plesk soporta ambos, y también PostgreSQL si lo necesitas.
[INFO] No confundas "base de datos" con "panel de control". Plesk es la herramienta que te permite crear y gestionar BD, pero la base de datos en sí es el almacén de datos.
Requisitos previos antes de crear tu base de datos
Para crear una base de datos en Plesk necesitas:
- Acceso a Plesk: normalmente a través de
https://tudominio.com:8443o la URL que te haya proporcionado tu proveedor de hosting. - Un plan de hosting activo que incluya soporte para bases de datos (la mayoría lo hace).
- Conocimiento básico del tipo de BD que necesitas: MySQL/MariaDB para la mayoría de CMS (WordPress, Joomla, Drupal) o PostgreSQL para aplicaciones más complejas.
[TIP] Si no sabes cuál elegir, MySQL (o MariaDB) es la opción más segura y compatible con casi todo.
Paso a paso: Cómo crear una base de datos en Plesk
Voy a guiarte por el proceso estándar. Los pasos pueden variar ligeramente según la versión de Plesk, pero la esencia es la misma.
1. Accede a tu panel de Plesk
Abre tu navegador y ve a la URL de tu panel. Introduce tu usuario y contraseña (los mismos que usas para gestionar tu hosting).
2. Localiza la sección de bases de datos
Una vez dentro, busca en el menú lateral o en el panel principal la opción "Bases de datos". En algunas versiones puede aparecer como "Bases de datos MySQL" o simplemente "Bases de datos".
Haz clic en ella.
3. Haz clic en "Añadir nueva base de datos"
Verás un botón con el texto "Añadir base de datos" o "Crear base de datos". Púlsalo.
4. Rellena los datos de la base de datos
Te aparecerá un formulario con los siguientes campos:
- Nombre de la base de datos: elige un nombre descriptivo, por ejemplo
miblog_db. Evita espacios y caracteres especiales. - Tipo de base de datos: selecciona MySQL o MariaDB (normalmente es lo mismo a efectos prácticos). Si tu aplicación requiere PostgreSQL, elígelo.
- Servidor de base de datos: si tienes varios servidores, elige el que corresponda. Normalmente solo verás uno.
5. Configura el usuario de la base de datos
Aquí viene la parte importante. Plesk te permite crear un usuario específico para esta BD. Rellena:
- Nombre de usuario: por ejemplo
miblog_user. - Contraseña: genera una segura. Puedes usar el generador automático de Plesk.
- Confirmar contraseña: repite la misma.
[WARNING] Guarda el nombre de usuario y la contraseña en un lugar seguro. Los necesitarás para conectar tu web a la base de datos.
6. Especifica los permisos
Plesk te preguntará qué permisos quieres darle a este usuario. Para la mayoría de aplicaciones, selecciona "Todos los privilegios". Si prefieres limitar, puedes elegir solo lectura, escritura, etc., pero no lo recomiendo a menos que sepas lo que haces.
7. Haz clic en "Aceptar" o "Crear"
¡Listo! En unos segundos tendrás tu base de datos creada. Verás que aparece en la lista de bases de datos.
Cómo gestionar tu base de datos desde Plesk
Una vez creada, puedes realizar varias acciones desde el panel.
Acceder a phpMyAdmin
Para manipular la base de datos visualmente, Plesk incluye phpMyAdmin. Es una herramienta web que te permite ejecutar consultas SQL, importar/exportar datos y gestionar tablas.
Para acceder:
- En la lista de bases de datos, haz clic en el nombre de la BD que acabas de crear.
- Busca el botón "phpMyAdmin" o "Administrar". Púlsalo.
- Se abrirá una nueva pestaña con la interfaz de phpMyAdmin, ya autenticada.
Desde aquí puedes:
- Crear tablas.
- Importar archivos
.sql(muy útil para migrar una web). - Ejecutar consultas personalizadas.
Cambiar la contraseña del usuario
Si olvidaste la contraseña o quieres actualizarla por seguridad:
- Ve a la sección "Usuarios de bases de datos" dentro de Plesk.
- Selecciona el usuario correspondiente.
- Haz clic en "Cambiar contraseña".
- Introduce la nueva y confírmala.
[INFO] Si cambias la contraseña, recuerda actualizar también el archivo de configuración de tu web (por ejemplo,
wp-config.phpen WordPress).
Eliminar una base de datos
Si ya no necesitas una BD, puedes eliminarla desde la misma lista. Haz clic en el checkbox de la BD y luego en "Eliminar". Ten cuidado: esta acción es irreversible y borrará todos los datos.
Tipos de bases de datos compatibles con Plesk
Plesk no solo soporta MySQL/MariaDB. Dependiendo de tu plan de hosting, también puedes usar:
- MySQL / MariaDB: el estándar para la mayoría de aplicaciones web (WordPress, Joomla, PrestaShop, etc.).
- PostgreSQL: más avanzado, usado en aplicaciones que requieren funciones complejas (como GIS o transacciones muy grandes).
- MongoDB: para bases de datos NoSQL, ideal para aplicaciones modernas.
Si tu hosting te ofrece Syspanel (anteriormente conocido como HestiaCP), recuerda que el acceso es por el puerto 2106. Pero en Plesk el puerto por defecto es el 8443.
[TIP] Si tu aplicación necesita PostgreSQL, asegúrate de que tu plan de hosting lo incluya. No todos los proveedores lo ofrecen.
Cómo conectar tu web a la base de datos
Una vez creada la BD y el usuario, debes "decirle" a tu web que use esa base de datos. Esto se hace a través de un archivo de configuración.
Para WordPress
- Busca el archivo
wp-config.phpen la raíz de tu instalación. - Edítalo y busca estas líneas:
define('DB_NAME', 'nombre_de_tu_bd');
define('DB_USER', 'usuario_de_tu_bd');
define('DB_PASSWORD', 'contraseña');
define('DB_HOST', 'localhost');
- Sustituye los valores por los que creaste en Plesk.
- Guarda el archivo.
Para otras aplicaciones (Joomla, Drupal, etc.)
El proceso es similar: busca el archivo de configuración (suele llamarse configuration.php, settings.php o similar) y reemplaza los datos de conexión.
[WARNING] El campo
DB_HOSTcasi siempre eslocalhost, a menos que tu hosting te indique un servidor específico.
Errores comunes y cómo solucionarlos
Error "No se puede conectar a la base de datos"
- Causa: credenciales incorrectas o el servidor de BD no está funcionando.
- Solución: verifica usuario, contraseña y nombre de BD. Comprueba que el servicio MySQL esté activo en Plesk (en "Herramientas y configuraciones" > "Servicios").
Error "Base de datos no encontrada"
- Causa: el nombre de la BD está mal escrito.
- Solución: revisa el nombre exacto en Plesk. Copia y pega para evitar errores.
Error de permisos
- Causa: el usuario no tiene suficientes privilegios.
- Solución: desde Plesk, edita el usuario y asígnale "Todos los privilegios".
Preguntas frecuentes (FAQ)
¿Puedo tener varias bases de datos en Plesk?
Sí, tantas como permita tu plan de hosting. Cada web puede tener su propia BD.
¿Qué hago si olvido la contraseña de la base de datos?
Puedes cambiarla desde Plesk en la sección "Usuarios de bases de datos". Luego actualiza el archivo de configuración de tu web.
¿Es seguro usar phpMyAdmin?
Sí, siempre que accedas a través de Plesk. El panel autentica tu sesión. No compartas el enlace directo.
¿Plesk soporta bases de datos NoSQL?
Algunas versiones empresariales incluyen MongoDB. Consulta con tu proveedor de hosting.
¿Qué diferencia hay entre MySQL y MariaDB?
MariaDB es un fork de MySQL, compatible al 99%. Es más rápido y con mejor rendimiento en algunos casos. Para el usuario común, son intercambiables.
Conclusión
Crear una base de datos en Plesk es un proceso sencillo que cualquier persona puede realizar siguiendo estos pasos. Recuerda que la base de datos es el corazón de tu web dinámica, así que tómate un minuto para elegir un buen nombre, una contraseña segura y guardar las credenciales.
Si tienes dudas, tu proveedor de hosting suele ofrecer soporte técnico. No dudes en contactarlos si algo no funciona.
Y ahora, ¡a dar vida a tu proyecto web!
[TIP] Para mantener la seguridad, cambia las contraseñas de las bases de datos periódicamente y elimina aquellas que ya no uses.
