Crear una base de datos MySQL en Plesk (para principiantes)
¡Hola! 👋 Si estás leyendo esto, probablemente tienes un sitio web o una aplicación que necesita guardar información (como usuarios, productos o comentarios) y te han dicho que necesitas una base de datos. No te preocupes, no es tan complicado como parece.
En este artículo, vamos a desglosar, paso a paso y sin tecnicismos, cómo crear una base de datos MySQL en Plesk. Plesk es uno de los paneles de control más populares y amigables que existen, y suele venir preinstalado en muchos planes de hosting. Al final de esta guía, tendrás tu base de datos lista para usar, con su propio usuario y contraseña, como un auténtico profesional.
Vamos a ello.
¿Qué es exactamente una base de datos MySQL?
Antes de ponernos manos a la obra, vamos a usar una analogía sencilla. Imagina que tu sitio web es una tienda de ropa online. El código HTML y CSS serían la decoración de la tienda (los estantes, los maniquíes y la iluminación). Pero, ¿dónde guardas la información de tus clientes, el precio de los pantalones o el stock de camisetas? Ahí es donde entra la base de datos.
Una base de datos MySQL es como el almacén trasero de tu tienda. Es un sistema organizado donde puedes guardar, buscar y recuperar datos de forma rápida y eficiente. MySQL es el "motor" que hace funcionar ese almacén, y es uno de los sistemas de gestión de bases de datos más utilizados del mundo, especialmente junto con WordPress, Joomla o PrestaShop.
¿Por qué necesito una base de datos en Plesk?
Cuando instalas un CMS (Sistema de Gestión de Contenidos) como WordPress, el instalador te pedirá los datos de una base de datos. Sin ella, el sistema no tiene dónde guardar tus entradas, páginas o configuraciones. Es el corazón de tu aplicación web.
Plesk actúa como el "administrador del edificio" donde está tu almacén. Te permite crear la base de datos (el almacén), asignarle un usuario (el empleado que tiene la llave) y una contraseña (la combinación de la cerradura) para que tu aplicación pueda entrar a guardar y leer información.
Paso 1: Accede a tu Panel de Control Plesk
Lo primero es lo primero: necesitas entrar en Plesk. Normalmente, la URL de acceso es algo así como https://tu-dominio.com:8443 o https://tu-ip:8443. Si no estás seguro, tu proveedor de hosting te habrá enviado un correo con el enlace exacto y tus credenciales de administrador.
Una vez dentro, verás una interfaz limpia con varios iconos. No te asustes, solo nos interesa uno por ahora.
Paso 2: Encuentra la sección de Bases de Datos
En el menú lateral izquierdo (o en la pantalla principal, dependiendo de la versión de Plesk), busca un icono que dice "Bases de datos". Puede tener un icono de un cilindro o un embudo. Haz clic en él.
Se abrirá una página que te mostrará un listado de las bases de datos que ya tengas (si es la primera vez, estará vacía). En la parte superior, verás un botón azul que dice "Add Database" o "Agregar base de datos". Haz clic ahí.
Paso 3: Rellena los datos de la nueva base de datos
Ahora viene la parte divertida. Se abrirá un formulario con varios campos. Vamos a rellenarlos uno a uno:
-
Database name (Nombre de la base de datos): Elige un nombre descriptivo. Una buena práctica es usar el nombre de tu proyecto seguido de un sufijo. Por ejemplo, si tu web se llama "MiRecetario", podrías llamarla
mirecetario_db. IMPORTANTE: Plesk suele añadir un prefijo con tu nombre de usuario (ej.usuario_mirecetario_db). No lo borres, es parte de la estructura de seguridad. -
Database server (Servidor de base de datos): En la mayoría de los casos, solo verás una opción que dice
localhost. Es la opción correcta y la que debes dejar seleccionada. Significa que la base de datos vive en el mismo servidor que tu web, lo cual es perfecto para empezar. -
Type (Tipo): Asegúrate de que esté seleccionado MySQL. Plesk también soporta otros tipos como MariaDB (que es un clon de MySQL), pero para este tutorial nos centramos en MySQL.
-
Site (Sitio): Si tienes varios dominios en tu cuenta, Plesk te pedirá que elijas a qué sitio web pertenece esta base de datos. Selecciona el dominio correcto en el menú desplegable. Esto ayuda a Plesk a gestionar las copias de seguridad y la asignación de recursos.
Una vez rellenados estos campos, haz clic en "OK" o "Aceptar". ¡Felicidades! Ya has creado el "almacén".
Paso 4: Crear un usuario MySQL en Plesk (El empleado con la llave)
Este es un paso crucial y a menudo se pasa por alto. No es seguro (ni recomendable) usar la cuenta de administrador principal de MySQL para tu aplicación. Necesitas crear un usuario específico que solo tenga acceso a esta base de datos.
Después de crear la base de datos, Plesk te redirigirá automáticamente a la página de configuración de esa base de datos. Si no es así, haz clic en el nombre de tu base de datos en el listado.
Busca una sección que diga "Users" o "Usuarios". Verás que ya hay un campo para rellenar. Es el momento de crear usuario MySQL Plesk.
Aquí tienes que decidir: ¿Plesk te deja crear el usuario en el mismo paso de crear la base de datos? A veces sí, hay una casilla que dice "Create a user". Si no la viste, no pasa nada, la creamos ahora.
-
Database user name (Nombre de usuario): Elige un nombre simple, como
mirecetario_user. Al igual que con el nombre de la base de datos, Plesk le añadirá un prefijo (ej.usuario_mirecetario_user). No te preocupes, es normal. -
Password (Contraseña): Plesk tiene un generador de contraseñas aleatorias. Te recomiendo que hagas clic en el icono de "Generar" (suele ser una flecha circular) para que te cree una contraseña segura automáticamente. Es mucho más seguro que inventarte una tú mismo.
-
Confirm password (Confirmar contraseña): Repite la contraseña.
-
Privilegios: Si solo te deja una opción, elige "All privileges" (Todos los privilegios). Esto le da al usuario control total sobre esta base de datos, que es justo lo que necesitamos para que funcione una aplicación como WordPress. No te preocupes, esos privilegios no se extienden a otras bases de datos.
[TIP] Guarda el nombre de usuario y la contraseña en un lugar seguro. Los necesitarás más adelante, por ejemplo, durante la instalación de WordPress. Si los pierdes, tendrás que restablecerlos desde Plesk, lo cual es un poco más de trabajo.
Haz clic en "OK" o "Add User".
Paso 5: Verifica tu trabajo
Ahora, en la página de tu base de datos, deberías ver algo similar a esto:
- Database name:
usuario_mirecetario_db - Users:
usuario_mirecetario_user
Si ves ambos, ¡enhorabuena! Has completado el proceso de Plesk database tutorial con éxito.
Paso 6: Conecta tu aplicación a la base de datos (El momento de la verdad)
Este paso ya no es dentro de Plesk, sino en tu aplicación. Pero es vital saber qué datos te pide. Cuando estés instalando WordPress, Joomla o cualquier otra aplicación, te pedirán cuatro datos clave:
- Database Name (Nombre de la base de datos):
usuario_mirecetario_db - Username (Usuario):
usuario_mirecetario_user - Password (Contraseña): La que generaste o escribiste.
- Database Host (Servidor de la base de datos): Aquí es donde la gente se confunde. Casi siempre es
localhost. Solo si tu proveedor te indica lo contrario, usa otra dirección (comomysql.tudominio.com).
Introduce estos datos en el instalador de tu aplicación y ¡listo! Tu aplicación ya tiene su "almacén" configurado.
Preguntas Frecuentes (FAQ) sobre MySQL en Plesk
Aquí te resuelvo las dudas más comunes que me suelen llegar al soporte:
¿Qué hago si olvido la contraseña de mi usuario MySQL?
No hay problema. Vuelve a Plesk, entra en "Bases de datos", haz clic en el nombre de tu base de datos y luego en el nombre del usuario. Verás un campo para cambiar la contraseña. Pon una nueva, guárdala y actualiza los datos en el archivo de configuración de tu aplicación (por ejemplo, wp-config.php en WordPress). Es un proceso de 2 minutos.
¿Puedo usar la misma base de datos para dos sitios web diferentes?
Técnicamente sí, pero no es recomendable. Si un sitio tiene un error, podría corromper los datos del otro. Además, si un sitio recibe mucho tráfico, ralentizará al otro. La mejor práctica es una base de datos por aplicación. Es como no compartir el cepillo de dientes, ¿verdad?
¿Qué es phpMyAdmin y para qué sirve?
phpMyAdmin es una herramienta que viene integrada en Plesk para que puedas ver y manipular los datos de tu base de datos desde un navegador. Puedes acceder a ella haciendo clic en el botón "phpMyAdmin" en la página de tu base de datos. Es muy útil para hacer copias de seguridad manuales o para ejecutar consultas SQL avanzadas. No te asustes si lo ves complejo, con los botones de "Export" e "Import" tendrás suficiente para la mayoría de las tareas.
¿Debo elegir MySQL o MariaDB?
Para un principiante, da igual. MariaDB es un "clon" mejorado de MySQL y es 100% compatible. Si tu Plesk te ofrece ambas, elige la que venga por defecto (suele ser MariaDB). Si tienes alguna duda, tu proveedor de hosting te puede asesorar, pero para la mayoría de los proyectos, cualquiera de las dos funciona perfectamente.
Mi aplicación dice "Error al conectar con la base de datos". ¿Qué hago?
No cunda el pánico. Esto es lo primero que debes revisar:
- ¿Estás usando
localhostcomo host? Es el error más común. - ¿Has escrito bien el nombre de la base de datos? Recuerda que Plesk le añade un prefijo (ej.
usuario_miweb_db). Cópialo directamente desde Plesk. - ¿El usuario y la contraseña son correctos? A veces una letra mayúscula o un espacio extra puede dar al traste con todo. Vuelve a generar una contraseña nueva en Plesk para asegurarte.
- ¿Está el servicio MySQL en funcionamiento? Esto es raro, pero puede pasar. En Plesk, ve a la sección de "Servicios" o "Herramientas y utilidades" y verifica que el servicio MySQL esté activo. Si no, reinícialo.
Conclusión: Ya eres un experto en crear bases de datos
Crear una base de datos MySQL en Plesk no es un misterio, es simplemente cuestión de seguir un orden lógico: creas el contenedor (la base de datos), luego creas la llave (el usuario) y, por último, le das esa llave a tu aplicación para que pueda abrir el contenedor.
Con esta guía, ya tienes el conocimiento básico para lanzar tu WordPress, instalar un foro o cualquier otra aplicación dinámica. Recuerda siempre usar contraseñas seguras (¡Plesk te ayuda con el generador!) y mantener tus datos de acceso anotados en un sitio privado.
[WARNING] Nunca compartas tu usuario y contraseña de la base de datos en foros públicos o con personas que no son de confianza. Es como darle las llaves de tu casa a un extraño. Si sospechas que se han visto comprometidos, cámbialos inmediatamente desde Plesk.
Espero que este artículo te haya sido de gran ayuda. Si te surge cualquier otra duda, no dudes en consultar la documentación oficial de Plesk o contactar con el soporte de tu proveedor de hosting. ¡Buena suerte con tu proyecto web! 🚀
