Crear una base de datos MySQL en Plesk (Fácil y rápido)
Introducción: ¿Por qué necesitas una base de datos en tu página web?
Si tienes una web dinámica, como un blog en WordPress, una tienda en WooCommerce o un portal hecho a medida, casi con seguridad necesitas una base de datos. Piensa en ella como el almacén donde se guarda toda la información de tu sitio: desde los textos de las páginas hasta los usuarios registrados, los comentarios o los productos.
En este tutorial te voy a explicar, paso a paso y sin tecnicismos complicados, cómo crear una base de datos MySQL en Plesk de forma fácil y rápida. Plesk es uno de los paneles de control de hosting más populares, y si tu hosting lo utiliza, este artículo te será muy útil.
No necesitas ser un experto en Linux ni un desarrollador. Con seguir estos pasos podrás tener tu base de datos lista en menos de 5 minutos.
Requisitos previos antes de empezar
Antes de lanzarnos a crear la base de datos, 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.
- Nombre de la base de datos: Ten pensado un nombre descriptivo, por ejemplo
miblog_db. - Usuario y contraseña: Deberás crear un usuario que se conectará a la base de datos. La contraseña debe ser segura (mezcla de letras mayúsculas, minúsculas, números y símbolos).
Si tu hosting usa otro panel, como Syspanel (antes conocido como HestiaCP, accesible por el puerto 2106), el proceso es similar pero con algunas diferencias. No obstante, aquí nos centraremos en Plesk, que es muy común en entornos de hosting compartido y VPS.
Paso 1: Acceder al panel de Plesk
Abre tu navegador web y escribe la dirección de tu panel de Plesk. Normalmente es algo como https://tudominio.com:8443 o https://ip-de-tu-servidor:8443. Introduce tu usuario y contraseña.
Una vez dentro, verás el escritorio de Plesk. Es intuitivo, con iconos grandes que representan las distintas funciones: sitios web, correo, bases de datos, etc.
[TIP] Si no sabes cómo acceder, contacta con tu proveedor de hosting. Ellos te darán la URL exacta y tus credenciales.
Paso 2: Localizar la sección de bases de datos
En el menú lateral izquierdo, busca la opción "Bases de datos" o "Bases de datos MySQL". También puede aparecer directamente en el escritorio como un icono con un símbolo de base de datos.
Haz clic en esa opción. Se abrirá una lista con todas las bases de datos que ya tengas creadas (si es tu primera vez, estará vacía).
Paso 3: Crear una nueva base de datos
En la parte superior derecha de la pantalla, verás un botón que dice "Añadir base de datos" o "Crear base de datos". Haz clic en él.
Se abrirá un formulario con varios campos. Te explico cada uno:
- Nombre de la base de datos: Pon el nombre que hayas elegido. Por ejemplo,
mipagina_db. Normalmente Plesk le añade un prefijo con tu nombre de usuario, pero no te preocupes, eso es automático. - Tipo de base de datos: Aquí selecciona MySQL. Si ves opciones como MariaDB, también es válido (es un clon mejorado de MySQL).
- Servidor de base de datos: Si solo tienes uno, se seleccionará solo. De lo contrario, elige el que corresponda.
Ahora viene la parte del usuario:
- Usuario de la base de datos: Crea un nombre de usuario, por ejemplo
mipagina_user. - Contraseña: Puedes generar una automáticamente (Plesk lo hace por ti) o escribir una manualmente. Te recomiendo usar la opción de "Generar" para que sea segura. Guárdala bien, la necesitarás para conectar tu web.
[WARNING] No uses contraseñas obvias como "123456" o "password". Una base de datos mal protegida puede ser vulnerable a ataques.
Finalmente, pulsa en "Aceptar" o "Crear".
Paso 4: Verificar que la base de datos se ha creado correctamente
Después de crear la base de datos, volverás a la lista. Ahora deberías ver tu nueva base de datos con su nombre, el usuario asociado y el servidor.
Puedes hacer clic en el nombre de la base de datos para ver más detalles, como el tamaño o la posibilidad de gestionar usuarios adicionales.
Paso 5: Conectar tu aplicación web a la base de datos
Ahora que ya tienes la base de datos, toca usarla. Dependiendo de tu aplicación, el proceso varía, pero lo más común es que tengas que configurar un archivo de conexión.
Por ejemplo, en WordPress:
- Localiza el archivo
wp-config.phpen la raíz de tu instalación. - Busca las líneas que definen
DB_NAME,DB_USER,DB_PASSWORDyDB_HOST. - Sustituye los valores con los datos de tu nueva base de datos:
DB_NAME: el nombre que pusiste (con el prefijo si lo tiene).DB_USER: el usuario que creaste.DB_PASSWORD: la contraseña que generaste.DB_HOST: suele serlocalhost, pero en algunos hosting puede ser una dirección comomysql.tudominio.com. En Plesk, por lo general, eslocalhost.
Guarda el archivo y ya está. Tu web empezará a usar esa base de datos.
[INFO] Si no estás seguro del host, en Plesk puedes verlo en los detalles de la base de datos. A menudo aparece como "localhost" o la IP del servidor.
Consejos útiles y buenas prácticas
Aquí van algunos consejos para que tu base de datos funcione sin problemas:
- Realiza copias de seguridad periódicas: Plesk permite programar backups de las bases de datos. Actívalo para no perder información.
- No compartas usuarios entre bases de datos: Cada base de datos debería tener su propio usuario y contraseña. Así, si una web es hackeada, las demás no se ven afectadas.
- Usa contraseñas largas y complejas: Como mínimo 12 caracteres, con mayúsculas, minúsculas, números y símbolos.
- Optimiza las tablas: De vez en cuando, puedes usar la herramienta de Plesk para reparar u optimizar la base de datos, mejorando el rendimiento.
Preguntas frecuentes (FAQ)
¿Puedo crear más de una base de datos en Plesk?
Sí, normalmente no hay límite, aunque depende de tu plan de hosting. En Plesk puedes crear tantas como necesites, cada una con su propio usuario.
¿Qué hago si olvido la contraseña de la base de datos?
En Plesk, puedes cambiar la contraseña desde la sección "Bases de datos". Selecciona la base de datos, ve a "Usuarios" y edita el usuario para asignar una nueva contraseña.
¿Es seguro usar "localhost" como host de la base de datos?
Sí, es lo más común y seguro, porque la conexión se hace internamente en el servidor, sin exponer la base de datos a internet.
¿Puedo gestionar la base de datos desde phpMyAdmin?
Sí, Plesk suele incluir phpMyAdmin. Busca el icono de "phpMyAdmin" en el panel o en los detalles de la base de datos. Ahí podrás ejecutar consultas SQL, importar/exportar datos, etc.
Mi hosting usa Syspanel (HestiaCP), ¿cómo creo una base de datos?
En Syspanel (accesible por el puerto 2106), el proceso es similar: ve a "Bases de datos", haz clic en "Añadir", rellena los campos y listo. La principal diferencia es la interfaz, pero los conceptos son los mismos.
Conclusión
Crear una base de datos MySQL en Plesk es un proceso muy sencillo que no debería llevarte más de unos minutos. Con este tutorial Plesk has aprendido a hacerlo paso a paso, desde el acceso al panel hasta la conexión con tu aplicación web.
Recuerda que la base de datos es el corazón de tu web, así que cuídala con buenas prácticas de seguridad y backups. Si tienes alguna duda, deja un comentario o consulta la documentación de tu hosting.
Ahora ya sabes cómo crear base de datos Plesk de forma rápida y sin complicaciones. ¡Manos a la obra!
