Plesk: Cómo crear una base de datos y asignar un usuario
¿Tu web necesita una base de datos y no sabes por dónde empezar? No te preocupes, es mucho más sencillo de lo que parece. En esta guía completa sobre Plesk, te enseñaremos paso a paso cómo crear una base de datos MySQL y asignarle un usuario, incluso si nunca has hecho algo así antes. Al final de este artículo, tendrás tu base de datos lista para conectar tu web, tienda online o cualquier aplicación.
¿Qué es una base de datos y por qué la necesitas?
Antes de entrar en materia, vamos a explicarlo de forma sencilla. Imagina que tu web es una tienda de ropa. Los archivos (HTML, CSS, imágenes) son el escaparate y la decoración. La base de datos es el almacén trasero, donde guardas toda la información: inventario, precios, datos de clientes, pedidos, etc.
Si tu web es un blog sencillo, quizás no la necesites. Pero si usas WordPress, Joomla, PrestaShop, o cualquier aplicación moderna, necesitas una base de datos para guardar todo el contenido y las configuraciones. Sin ella, tu web no puede funcionar correctamente. Es el corazón de tu sitio.
Conociendo el Panel de Control: Plesk
Plesk es uno de los paneles de control de hosting más populares y fáciles de usar del mundo. Es la herramienta que te permite gestionar todos los aspectos de tu alojamiento web: archivos, correos, dominios y, por supuesto, las bases de datos. Si tu proveedor de hosting te ha dado acceso a Plesk, has venido al lugar correcto.
A lo largo de esta plesk guía, nos centraremos en la sección de "Bases de datos". Es un área visual y con botones claros, así que no te perderás. Vamos a desglosarlo en pasos muy concretos.
Paso 1: Acceder al Panel de Plesk
Lo primero es lo primero. Para crear base de datos plesk, debes entrar en tu panel de control.
- Abre tu navegador favorito (Chrome, Firefox, Edge...).
- Escribe la dirección de acceso a Plesk. Normalmente es algo como
https://tu-dominio.com:8443o una URL específica que te habrá dado tu proveedor de hosting. - Introduce tu nombre de usuario y contraseña que recibiste en el email de bienvenida.
- Pulsa el botón "Iniciar sesión" y ya estarás dentro.
Verás un escritorio con varios iconos. No te abrumes, solo necesitamos uno.
Paso 2: Localizar el Apartado de Bases de Datos
Una vez dentro, busca el icono o sección que se llama "Bases de datos" (en inglés, "Databases"). Dependiendo de la versión de Plesk, puede estar en la barra lateral izquierda o en el centro de la pantalla, dentro de un grupo llamado "Sitios web y dominios".
Si tienes varios dominios, asegúrate de seleccionar el dominio correcto para el cual quieres crear la base de datos en el menú desplegable de la parte superior. Una vez localizado, haz clic en el icono de "Bases de datos".
Paso 3: Crear la Base de Datos (Paso a Paso)
Has llegado a la pantalla que lista todas tus bases de datos existentes. Para añadir una nueva, busca el botón que dice "Añadir base de datos" o "Crear nueva base de datos". Es un botón de color azul o verde, normalmente en la esquina superior derecha.
Al pulsarlo, se abrirá un formulario. Vamos a rellenarlo con calma:
- Nombre de la base de datos: Elige un nombre descriptivo y sin espacios. Puedes usar guiones bajos. Por ejemplo:
mipagina_wpotienda_online. Es importante que sea único en tu cuenta. - Tipo de base de datos: Aquí elegiremos MySQL. En la mayoría de los casos, es la opción por defecto y la más compatible. Plesk soporta MySQL y MariaDB (que es una mejora de MySQL). Cualquiera de las dos es perfecta. Si tienes dudas, deja la que venga por defecto.
- Servidor de base de datos: Si solo tienes una opción, déjala. Si hay varias, elige la que indique "localhost" o la que tu proveedor recomiende.
[INFO] El "nombre de usuario" de la base de datos no es lo mismo que tu usuario de Plesk. Son cosas diferentes. El usuario de la base de datos se usa para que tu aplicación (como WordPress) se conecte a la base de datos.
Creando el Usuario de la Base de Datos
Aquí viene la parte más importante. En el mismo formulario de creación, verás una sección para el usuario de la base de datos.
- Marca la casilla que dice "Crear un usuario de base de datos" o similar.
- Nombre de usuario: Elige un nombre para el usuario. Por ejemplo:
usuario_wpoadmin_tienda. A menudo, Plesk añadirá un prefijo con tu nombre de cuenta para evitar conflictos. - Contraseña: Es crucial que uses una contraseña segura. Plesk tiene un botón de "Generar" al lado del campo. Te recomiendo que lo uses para crear una contraseña aleatoria y compleja. Guárdala en un lugar seguro (un gestor de contraseñas es ideal).
[TIP] Una contraseña segura tiene letras mayúsculas, minúsculas, números y símbolos. No uses fechas de nacimiento ni palabras comunes. Si la olvidas, puedes cambiarla más tarde en Plesk, pero es un paso extra que puedes evitar.
Configuraciones Adicionales (Opcionales)
A veces verás opciones como "Conjunto de caracteres" o "Cotejamiento". No las toques. Los valores por defecto (normalmente utf8 o utf8mb4) son perfectos para la mayoría de los casos, especialmente para webs en español. Dejarlo como está te evitará problemas de compatibilidad.
Finalmente, pulsa el botón "Aceptar" o "Crear" al final del formulario.
¡Enhorabuena! Ya has aprendido a crear base de datos plesk y asignarle un usuario. Plesk hará el trabajo pesado por ti en unos segundos y verás tu nueva base de datos en la lista.
Paso 4: Comprender los Permisos del Usuario
Una vez creada, puedes hacer clic en el nombre de tu base de datos para ver sus detalles. Verás que el usuario que creaste tiene una serie de permisos. Plesk, por defecto, otorga todos los privilegios al usuario principal. Esto es lo que necesitas para que tu web funcione sin problemas.
[INFO] No necesitas tocar nada aquí. Los permisos por defecto son los correctos. Si algún día necesitas crear un usuario con permisos limitados (solo lectura, por ejemplo), puedes hacerlo desde aquí, pero eso es para casos más avanzados.
Paso 5: Conectar tu Aplicación a la Base de Datos
Ahora que tienes la base de datos y el usuario, el siguiente paso es conectar tu web. Este proceso varía según la aplicación, pero casi siempre te pedirán los mismos datos:
- Nombre de la base de datos: El que pusiste en el paso 3 (ej.
mipagina_wp). - Usuario de la base de datos: El que creaste (ej.
usuario_wp). - Contraseña: La que generaste.
- Servidor de la base de datos (Host): Casi siempre es
localhost. Si no funciona, tu proveedor de hosting te dará una dirección específica.
Ejemplo con WordPress
Si estás instalando WordPress, en el paso de configuración de la base de datos, simplemente rellena los campos con la información que acabas de crear. Es un proceso de "copiar y pegar".
¿Problemas con la Conexión? Solución de Problemas Común
A veces las cosas no van bien a la primera. Aquí tienes las soluciones a los problemas más habituales:
- Error "Error establishing a database connection": Este es el error más común. Suele significar que los datos de acceso son incorrectos. Revisa el nombre de la base de datos, el usuario y la contraseña. Un simple error al copiar la contraseña es la causa número uno.
- Error "Unknown database": Esto significa que el nombre de la base de datos que has escrito no existe. Verifica que has escrito el nombre exacto, incluyendo el prefijo que Plesk pueda haber añadido (a veces es
nombre_cuenta_nombre_db). - Error "Access denied for user": El usuario no tiene permisos para acceder a esa base de datos. Asegúrate de que el usuario que has creado está vinculado a la base de datos correcta. En los detalles de la base de datos en Plesk, puedes verificar qué usuarios tienen acceso.
[WARNING] Si has cambiado la contraseña de la base de datos desde Plesk, deberás actualizarla también en el archivo de configuración de tu aplicación (como
wp-config.phpen WordPress). De lo contrario, tu web dejará de funcionar.
Consejos Avanzados para tu Base de Datos en Plesk
Ya dominas lo básico. Ahora, unos trucos para ser un profesional:
Gestionar Usuarios Adicionales
En la pantalla de detalles de la base de datos, puedes crear más usuarios o asignar usuarios existentes con diferentes permisos. Esto es útil si tienes varios desarrolladores y quieres limitar quién puede modificar la estructura.
Copias de Seguridad (Backups)
Esta es una de las funciones más importantes. En la pantalla de la base de datos, busca la opción de "Copiar a archivo" o "Exportar". Esto te permite descargar un archivo .sql con todos tus datos. Te recomiendo hacer esto regularmente, especialmente antes de hacer cambios importantes en tu web. Es tu red de seguridad.
[TIP] Programa copias de seguridad automáticas desde el panel principal de Plesk si tu plan lo permite. Es mucho más cómodo que hacerlo manualmente.
Acceder a phpMyAdmin
Plesk tiene una herramienta integrada llamada phpMyAdmin que te permite interactuar con tu base de datos de forma visual. Puedes acceder a ella desde el botón "phpMyAdmin" en los detalles de tu base de datos. Desde ahí, puedes ejecutar consultas SQL, importar datos o exportarlos. Es una herramienta muy potente, pero úsala con cuidado.
[WARNING] Si no sabes lo que estás haciendo en phpMyAdmin, es fácil cometer errores que rompan tu web. Te recomiendo que solo lo uses para exportar o importar datos, y dejes las tareas más complejas a un profesional o a tu soporte técnico.
Resumen Rápido (FAQ)
Para terminar, un resumen en formato de preguntas frecuentes:
- ¿Qué es MySQL? Es un sistema de gestión de bases de datos, el más popular del mundo. Es el "motor" que guarda y organiza la información de tu web.
- ¿Necesito saber SQL para esto? No. Plesk hace todo el trabajo por ti. Solo necesitas saber crear la base de datos y el usuario, como te hemos enseñado.
- ¿Cuántas bases de datos puedo crear? Depende de tu plan de hosting. Plesk te mostrará el límite en la pantalla principal.
- ¿Puedo borrar una base de datos? Sí, pero ten mucho cuidado. Al borrarla, eliminarás todos los datos que contiene de forma permanente. Es como tirar el almacén entero a la basura. Asegúrate de tener una copia de seguridad antes.
- ¿Qué hago si olvido la contraseña de la base de datos? Ve a los detalles de la base de datos en Plesk, busca el usuario y pulsa "Cambiar contraseña". Luego, actualiza la contraseña en el archivo de configuración de tu aplicación.
Conclusión
Crear una base de datos en Plesk es un proceso intuitivo que, una vez que lo haces una vez, se convierte en algo rutinario. Hemos visto que solo necesitas acceder a la sección de "Bases de datos", pulsar en "Añadir", rellenar un formulario con un nombre y crear un usuario con su contraseña. Con estos elementos, tu aplicación web tendrá todo lo necesario para funcionar.
Esperamos que esta plesk guía te haya sido de gran ayuda. Recuerda que la clave está en la práctica y en no tener miedo a explorar el panel. Con estas herramientas, tu proyecto web está un paso más cerca de hacerse realidad. Si surgen dudas, siempre puedes consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting, que es quien mejor conoce tu configuración específica.
