Guía básica para crear una base de datos MySQL en Plesk
¿Necesitas almacenar la información de tu sitio web de forma organizada y segura? Las bases de datos son el corazón de cualquier aplicación dinámica, como un blog en WordPress, una tienda online o un foro. En esta guía completa y paso a paso, te explicaré cómo crear una base de datos MySQL en Plesk de manera sencilla, incluso si nunca lo has hecho antes. Plesk es uno de los paneles de control de hosting más populares, y dominar esta tarea te permitirá gestionar tus proyectos con total autonomía.
Vamos a empezar desde cero, sin asumir conocimientos previos. Al final de este artículo, serás capaz de crear tu propia base de datos, asignarle un usuario y conectarla a tu aplicación favorita, como WordPress. ¡Manos a la obra!
¿Qué es una base de datos MySQL y por qué la necesitas?
Imagina que tu sitio web es una gran biblioteca. Las páginas HTML y CSS serían los estantes y la decoración, pero los libros (los datos) necesitan un lugar ordenado donde guardarse. Ahí entra MySQL, un sistema gestor de bases de datos que organiza la información en tablas, filas y columnas. Cada vez que un usuario escribe un comentario, realiza una compra o inicia sesión, esos datos se almacenan en tu base de datos MySQL.
[INFO] Una base de datos no es un archivo que puedas ver desde el explorador de archivos de Plesk. Se gestiona de forma independiente y se conecta a tu sitio web mediante un nombre de usuario y contraseña.
¿Cuándo necesitas una base de datos?
- WordPress, Joomla, Drupal: Todos estos CMS (Sistemas de Gestión de Contenidos) requieren una base de datos para guardar entradas, páginas, usuarios y configuraciones.
- Tiendas online (WooCommerce, Magento): Almacenan productos, pedidos, clientes y carritos de compra.
- Aplicaciones personalizadas: Cualquier web que permita registro de usuarios, foros o formularios avanzados.
Requisitos previos antes de empezar
Antes de lanzarte a crear tu base de datos, asegúrate de tener lo siguiente:
- Acceso al panel de control Plesk: Necesitas tus credenciales de administrador o de un plan de hosting que incluya Plesk. Normalmente accedes mediante
https://tudominio.com:8443o la URL que te haya proporcionado tu proveedor de hosting. - Un dominio o subdominio añadido: Aunque la base de datos es independiente, suele asociarse a un sitio web. Si no tienes un dominio, puedes crearla igualmente, pero luego deberás vincularla manualmente.
- Conocimientos básicos de navegación: Saber usar menús y formularios es suficiente. No necesitas saber comandos SQL.
[WARNING] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es diferente. En Syspanel, el acceso se realiza a través del puerto 2106 (ejemplo:
https://tudominio.com:2106). Esta guía se centra en Plesk, pero si usas Syspanel, busca su documentación específica para bases de datos.
Paso a paso: Cómo crear una base de datos MySQL en Plesk
Sigue estos pasos al pie de la letra. Te prometo que es más fácil de lo que parece.
1. Accede a tu panel de Plesk
Abre tu navegador favorito (Chrome, Firefox, Edge) y escribe la dirección de acceso a Plesk. Normalmente es algo como:
https://midominio.com:8443
o la URL que te haya dado tu proveedor de MySQL hosting.
Inicia sesión con tu usuario y contraseña. Una vez dentro, verás el panel principal con todas las herramientas.
2. Localiza la sección de bases de datos
En el menú lateral izquierdo, busca la opción "Bases de datos" o "Databases" (dependiendo del idioma). Si no la ves directamente, puede estar dentro de la pestaña "Hosting y Servidores" o "Sitios web y dominios".
[TIP] Si tienes muchos sitios web, primero selecciona el dominio para el cual quieres crear la base de datos. Esto evitará confusiones.
3. Haz clic en "Añadir base de datos"
Una vez dentro de la sección de bases de datos, verás un botón o enlace que dice "Añadir base de datos" o "Add Database". Púlsalo.
4. Rellena el formulario de creación
Se abrirá un formulario con varios campos. Te explico cada uno:
- Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo:
miblog_wpotienda_online. Evita espacios y caracteres especiales. Plesk suele añadir un prefijo con tu nombre de usuario (ej:usuario_miblog). - Tipo de base de datos: Selecciona MySQL (o MariaDB, que es compatible y suele venir por defecto). Deja la opción por defecto si no estás seguro.
- Servidor de base de datos: Normalmente hay una sola opción (localhost o 127.0.0.1). No la cambies.
- Crear usuario de base de datos: Marca esta casilla. Es fundamental. Sin un usuario, no podrás conectar tu aplicación.
- Nombre de usuario: Pon un nombre para el usuario, por ejemplo:
usuariodb_miblog. Se generará automáticamente un prefijo. - Contraseña: Puedes generarla automáticamente haciendo clic en el candado o escribir una tú mismo. Guárdala en un lugar seguro, la necesitarás después.
- Privilegios: Deja marcada la opción "Todos los privilegios" para que el usuario pueda leer, escribir y modificar la base de datos sin restricciones.
5. Confirma la creación
Revisa que todo esté correcto y haz clic en "Aceptar" o "OK". En unos segundos, Plesk te mostrará un mensaje de éxito y la nueva base de datos aparecerá en la lista.
[INFO] Plesk crea automáticamente la base de datos y el usuario asociado. No necesitas ejecutar ningún comando SQL.
Cómo conectar tu base de datos a WordPress
Si estás siguiendo esta guía para instalar WordPress, aquí tienes los pasos clave durante la instalación:
- Durante la instalación de WordPress (ya sea manual o mediante el instalador de Plesk), te pedirá los datos de la base de datos.
- Introduce la siguiente información:
- Nombre de la base de datos: El que creaste (ej:
usuario_miblog). - Usuario de la base de datos: El que creaste (ej:
usuario_usuariodb). - Contraseña: La que estableciste.
- Servidor de la base de datos: Normalmente
localhost(déjalo así). - Prefijo de tabla: Puedes dejarlo como
wp_o cambiarlo por seguridad (ej:blog123_).
- Nombre de la base de datos: El que creaste (ej:
[WARNING] Si cambias el prefijo de tabla, asegúrate de no usar uno que ya exista en otra instalación de WordPress en la misma base de datos. Para sitios nuevos, no hay problema.
WordPress se encargará del resto. Si todo va bien, verás la pantalla de bienvenida.
Gestión avanzada: phpMyAdmin
Una vez creada la base de datos, es posible que necesites hacer cambios directos, como importar/exportar datos o modificar tablas. Plesk incluye phpMyAdmin, una herramienta web para gestionar MySQL visualmente.
Cómo acceder a phpMyAdmin desde Plesk
- Ve a "Bases de datos" en el menú lateral.
- Busca la base de datos que creaste.
- Haz clic en el icono de "phpMyAdmin" (normalmente un elefante o un icono de base de datos con una flecha).
- Se abrirá una nueva pestaña con la herramienta. Podrás ver todas las tablas, ejecutar consultas SQL y mucho más.
[TIP] phpMyAdmin es muy útil para solucionar problemas, como recuperar una contraseña de WordPress o limpiar tablas de spam. Pero cuidado: cualquier cambio puede romper tu web. Siempre haz una copia de seguridad antes.
Preguntas frecuentes (FAQ)
Aquí respondo las dudas más comunes que recibo como técnico de soporte.
¿Puedo tener varias bases de datos en un mismo plan de hosting?
Sí, la mayoría de los planes de MySQL hosting permiten múltiples bases de datos. El límite depende de tu proveedor. En Plesk, puedes crear tantas como necesites, siempre que no superes el límite de tu plan.
¿Qué hago si olvido la contraseña de la base de datos?
No te preocupes. En Plesk, ve a "Bases de datos", selecciona la base de datos y haz clic en "Cambiar contraseña" (o "Change Password"). Puedes generar una nueva y actualizarla en tu aplicación (por ejemplo, en el archivo wp-config.php de WordPress).
¿Es seguro usar "localhost" como servidor de base de datos?
Sí, completamente. "localhost" significa que la base de datos y el sitio web están en el mismo servidor físico. Es la opción más rápida y segura para la mayoría de los casos.
Mi web da error de conexión a la base de datos, ¿qué hago?
Este es un error común. Sigue estos pasos:
- Verifica que el nombre de la base de datos, usuario y contraseña sean correctos en el archivo de configuración de tu aplicación (ej:
wp-config.php). - Comprueba que el usuario tenga todos los privilegios (en Plesk, edita el usuario y marca "Todos los privilegios").
- Asegúrate de que el servidor de base de datos sea
localhost. - Si usas Syspanel (puerto 2106), el proceso de conexión puede variar; revisa la documentación específica.
¿Puedo mover mi base de datos a otro servidor?
Sí. Exporta tu base de datos desde phpMyAdmin (opción "Exportar") y luego impórtala en el nuevo servidor. Recuerda actualizar las credenciales en tu aplicación.
Consejos finales para un Plesk tutorial exitoso
- Nombres claros: Usa nombres descriptivos para tus bases de datos y usuarios. Ejemplo:
blog_principalyuser_blog. Evitarás confusiones cuando tengas varios proyectos. - Copias de seguridad: Programa backups automáticos de tus bases de datos desde Plesk. En caso de desastre, podrás restaurar todo en minutos.
- Seguridad: No uses contraseñas débiles. Plesk te permite generar contraseñas seguras automáticamente. Aprovéchalas.
- Actualiza tu aplicación: Una base de datos bien gestionada es inútil si tu CMS tiene vulnerabilidades. Mantén WordPress y sus plugins actualizados.
Conclusión
Crear una base de datos WordPress o para cualquier otra aplicación en Plesk es un proceso rápido y sencillo una vez que conoces los pasos. Ahora ya sabes cómo acceder al panel, rellenar el formulario, asignar un usuario y conectar tu sitio web. Además, dominas herramientas como phpMyAdmin para gestionar tus datos.
Si sigues esta guía, podrás lanzar tu blog, tienda online o proyecto personal sin depender de un desarrollador. Recuerda que la práctica hace al maestro: la primera vez puede parecer abrumador, pero en tu segunda base de datos lo harás en menos de dos minutos.
[TIP] Si encuentras algún problema, tu proveedor de hosting suele tener soporte técnico 24/7. No dudes en preguntarles. Y si usas Syspanel (puerto 2106), pídeles ayuda específica para ese panel.
¡Espero que este artículo te haya sido de gran ayuda! Ahora ve y crea tu base de datos. Tu sitio web te lo agradecerá.
