Plesk: Cómo crear una base de datos MySQL y un usuario (Guía definitiva)
¿Necesitas crear una base de datos para tu web y no sabes por dónde empezar? No te preocupes, es mucho más fácil de lo que parece. Plesk es uno de los paneles de control más utilizados en el hosting, y su interfaz está pensada para que cualquier persona, aunque no tenga conocimientos avanzados, pueda gestionar su servidor sin complicaciones.
En esta guía definitiva, te voy a explicar paso a paso cómo crear una base de datos MySQL y su usuario en Plesk. Lo haremos desde cero, con un lenguaje claro y sin tecnicismos innecesarios. Al final, tendrás tu base de datos lista para conectar con WordPress, PrestaShop o cualquier otra aplicación.
¿Qué es una base de datos y para qué la necesito?
Antes de meterte en faena, es importante que entiendas qué es esto. Una base de datos es, en términos sencillos, un "almacén" donde tu web guarda toda su información: artículos, productos, usuarios, pedidos, comentarios... Básicamente, es el cerebro de tu sitio.
Cuando instalas un gestor de contenidos como WordPress, te pedirá una base de datos para funcionar. Sin ella, tu web no puede guardar nada. Por eso, saber crear base de datos Plesk es una habilidad fundamental para cualquier propietario de una web.
Además, no solo necesitas la base de datos, sino también un usuario MySQL que tenga permisos para acceder a ella. Es como una llave que abre la puerta de ese almacén. Vamos a ver cómo crear ambas cosas de forma rápida y segura.
Acceso al panel de Plesk: Lo primero de todo
Para empezar, necesitas acceder a tu panel de control. Normalmente, tu proveedor de hosting te habrá enviado un enlace de acceso, que suele ser algo como https://tu-dominio.com:8443 o una URL específica. Introduce tus credenciales (usuario y contraseña) y entra.
Una vez dentro, verás una interfaz con varias secciones. No te asustes si te parece abrumadora; es más sencilla de lo que parece. En la barra lateral izquierda o en el menú principal, busca la sección que se llama "Bases de datos". Haz clic en ella.
Localizando el botón "Crear base de datos"
Dentro de la sección "Bases de datos", verás un listado con las bases que ya tengas creadas (si es tu primera vez, estará vacío). En la parte superior, normalmente a la derecha, encontrarás un botón azul que dice "Crear base de datos" o "Add Database". Púlsalo para continuar.
Paso a paso: Crear base de datos MySQL en Plesk
Este es el momento clave. Aquí es donde se materializa todo. Sigue estos pasos al pie de la letra y lo tendrás listo en menos de dos minutos.
1. Nombre de la base de datos
En el formulario que aparece, lo primero que te pedirá es el "Nombre de la base de datos". Es muy importante que elijas un nombre descriptivo y sin espacios. Por ejemplo: mipagina_wordpress o tienda_productos.
[TIP] No uses caracteres raros ni tildes. Solo letras minúsculas, números y guiones bajos. Esto evitará problemas de compatibilidad más adelante.
2. Seleccionar el tipo de base de datos
Aunque el título de esta guía habla de MySQL, en Plesk suele haber un desplegable para elegir el tipo. Asegúrate de que está seleccionado MySQL (a veces aparece como MariaDB, que es una variante compatible). Si tu aplicación requiere una versión específica (por ejemplo, MySQL 5.7 o 8.0), elige la que te indique el desarrollador del software que vas a instalar.
3. Crear un usuario para la base de datos
Aquí viene una parte crucial. Plesk te da la opción de crear un usuario MySQL al mismo tiempo que creas la base de datos. Esto es lo que te recomiendo hacer, ya que es más eficiente.
Marca la casilla que dice "Crear usuario de base de datos" o similar. Se te pedirán dos campos:
- Nombre de usuario: Debe ser único y descriptivo. Por ejemplo:
usuario_wpoadmin_tienda. - Contraseña: Es fundamental que sea segura. Usa una combinación de letras mayúsculas, minúsculas, números y símbolos. Plesk suele tener un generador automático, pero puedes escribir la tuya. Guárdala en un lugar seguro, la necesitarás para conectar tu web.
[WARNING] Nunca uses la misma contraseña que la de tu correo o la de acceso al panel. Si un atacante la descubre, tendría acceso a todo. Usa una contraseña única y robusta para cada base de datos.
4. Elegir el servidor de base de datos
En algunos planes de hosting, puede haber más de un servidor MySQL disponible (por ejemplo, si tienes un plan con múltiples instancias). Si solo tienes uno, aparecerá preseleccionado. Si tienes varios, elige el que te indique tu proveedor o el que esté en la misma ubicación que tu web para una conexión más rápida.
5. Haz clic en "OK" o "Crear"
Una vez rellenados todos los campos, pulsa el botón para confirmar. Plesk procesará la solicitud y, en cuestión de segundos, verás tu nueva base de datos en el listado.
¿Y si ya tengo la base de datos y solo necesito un usuario?
Es posible que ya hayas creado la base de datos antes y ahora solo necesites añadir un usuario MySQL adicional. Esto es bastante común cuando tienes varias aplicaciones que comparten la misma base de datos o si quieres dar acceso a un desarrollador externo sin darle las claves maestras.
Para ello, sigue estos pasos:
- Dentro de la sección "Bases de datos", haz clic en el nombre de la base de datos a la que quieres añadir el usuario.
- Se abrirá una página con los detalles. Busca una pestaña o botón que diga "Usuarios" o "Add User".
- Haz clic en "Crear usuario".
- Introduce el nombre de usuario y una contraseña segura.
- En el apartado de "Permisos", selecciona los privilegios que quieras otorgar. Para la mayoría de las aplicaciones (como WordPress), con marcar la opción "Todos los privilegios" es suficiente. Si quieres limitar el acceso (por ejemplo, solo lectura), puedes desmarcar casillas como "INSERT", "UPDATE" o "DELETE".
[INFO] Si no estás seguro de qué permisos dar, selecciona "Todos los privilegios". Es la opción más segura para que la aplicación funcione sin errores de conexión.
Conectando tu base de datos a WordPress (Ejemplo práctico)
Ya tienes tu base de datos y tu usuario. Ahora, ¿cómo lo usas? Vamos a verlo con el ejemplo más común: instalar WordPress.
Cuando estés en el asistente de instalación de WordPress, te pedirá los datos de la base de datos. Deberás rellenar los campos así:
- Nombre de la base de datos: El nombre que pusiste en el paso 1.
- Usuario de la base de datos: El usuario que creaste en el paso 3.
- Contraseña: La contraseña que elegiste.
- Servidor de la base de datos: Normalmente es
localhost, pero en algunos casos puede ser una dirección comomysql.tudominio.com. Si no te funciona conlocalhost, consulta la documentación de tu hosting o escribe a soporte.
Y listo. WordPress se conectará a tu base de datos y empezará a funcionar.
Preguntas frecuentes (FAQ) sobre Plesk y MySQL
Aquí te resuelvo algunas dudas que suelen surgir cuando estás empezando con tutorial Plesk.
¿Puedo crear más de una base de datos?
Sí, en la mayoría de los planes de hosting puedes crear tantas bases de datos como necesites, siempre que no superes el límite incluido en tu plan. Puedes verificar el número disponible en el panel principal de Plesk.
¿Qué hago si olvidé la contraseña de mi usuario MySQL?
No pasa nada. Vuelve a la sección "Bases de datos", haz clic en la base de datos correspondiente, busca la pestaña de "Usuarios" y ahí podrás cambiar la contraseña del usuario. Plesk te pedirá que introduzcas la nueva dos veces para confirmarla.
¿Es seguro usar "localhost" como servidor de base de datos?
Sí, en el 99% de los casos es correcto. "localhost" significa que la base de datos está en el mismo servidor que tu web, lo cual es lo habitual en el hosting compartido. Si tu plan es de otro tipo (VPS o dedicado), el servidor de base de datos podría ser una IP o un nombre de dominio interno.
¿Puedo conectar mi base de datos de Plesk desde una aplicación externa (como una app de escritorio)?
Sí, es posible, pero normalmente necesitarás habilitar el acceso remoto a MySQL. Esta es una opción avanzada que se configura en los ajustes del servidor y no es recomendable para principiantes, ya que expone tu base de datos a internet. Si lo necesitas, te sugiero contactar con soporte técnico para que te guíen.
¿Qué diferencia hay entre MySQL y MariaDB?
Es una pregunta muy común. MariaDB es un "clon" mejorado de MySQL, creado por los desarrolladores originales. Es 100% compatible, así que si tu panel te da a elegir, puedes usar cualquiera de los dos. Si tu aplicación es muy antigua, puede que requiera MySQL específicamente, pero es raro.
Consejos finales para la gestión de tu base de datos
Crear una base de datos es solo el principio. Un buen administrador de hosting sabe que la gestión diaria es clave para el rendimiento.
- Haz copias de seguridad: Plesk tiene una herramienta de backup integrada. Úsala con regularidad (semanal o mensualmente) para que, si algo sale mal, puedas restaurar todo en minutos.
- Elimina lo que no uses: Si tienes bases de datos de proyectos abandonados, elimínalas. Ocupan espacio en el servidor y son un posible vector de ataque.
- Mantén tus contraseñas seguras: No las compartas por correo electrónico ni las guardes en archivos de texto plano. Usa un gestor de contraseñas.
- Optimiza el rendimiento: Si tu web va lenta, puede que el problema esté en la base de datos. Plesk ofrece herramientas para analizar el rendimiento, pero para un usuario básico, lo mejor es contactar con soporte si notas lentitud.
[TIP] Si en algún momento te sientes perdido, no dudes en contactar con el soporte técnico de tu proveedor de hosting. Están para ayudarte, y muchas veces pueden hacer la gestión por ti o darte consejos personalizados.
Conclusión: Ya eres un experto en crear bases de datos
Como has visto, crear base de datos Plesk y su usuario asociado es un proceso muy sencillo, lógico y rápido. No necesitas ser un ingeniero informático; solo seguir los pasos que te he mostrado.
Ahora ya tienes el conocimiento para poner en marcha cualquier proyecto web que requiera una base de datos. Ya sea un blog, una tienda online o una aplicación a medida, este tutorial Plesk te servirá de base para gestionar tus recursos de forma autónoma.
Recuerda que la práctica hace al maestro. Si tienes algún problema, repasa la guía y verás que todo encaja. Y si no, siempre puedes preguntar. ¡Suerte con tu proyecto!
