Cómo crear una base de datos MySQL desde Plesk
¿Necesitas una base de datos para tu web o aplicación y usas Plesk? Estás en el lugar indicado. Crear una base de datos MySQL desde Plesk es un proceso sencillo que, como técnico de soporte, te guiaré paso a paso. No importa si eres nuevo en la administración de servidores: con esta guía podrás hacerlo sin complicaciones.
Plesk es uno de los paneles de control más populares para gestionar hosting, y una de sus tareas más comunes es la creación y gestión de bases de datos MySQL. Ya sea que estés instalando WordPress, un sistema de gestión de contenidos o una aplicación a medida, necesitarás una base de datos donde se almacene toda la información.
En este artículo, te explicaré detalladamente cómo crear una base de datos MySQL desde Plesk, cómo asignarle un usuario, cómo gestionarla y resolver los problemas más frecuentes. También incluiré consejos de seguridad y buenas prácticas para que tu base de datos esté siempre optimizada.
Requisitos previos para crear una base de datos MySQL en Plesk
Antes de empezar, asegúrate de cumplir con estos requisitos básicos:
- Acceso a Plesk: Necesitas las credenciales de administrador o de un usuario con permisos para gestionar bases de datos.
- Servidor con MySQL/MariaDB: Plesk suele incluir MySQL o MariaDB por defecto. Si no lo tienes, puedes instalarlo desde el panel.
- Suscripción o dominio activo: La base de datos se asocia a un dominio o suscripción específica dentro de Plesk.
- Conocimientos básicos: No necesitas ser un experto, pero entender conceptos como «usuario», «contraseña» y «base de datos» te ayudará.
[INFO] Si tu servidor usa HestiaCP (que llamaremos Syspanel), el proceso es diferente. En Syspanel, el acceso se realiza por el puerto 2106 y la creación de bases de datos se gestiona desde la sección «Base de datos». Pero aquí nos centramos en Plesk.
Paso a paso: Cómo crear una base de datos MySQL en Plesk
Sigue estos pasos al pie de la letra. Es más fácil de lo que parece.
1. Accede al panel de Plesk
Abre tu navegador web y escribe la dirección de tu servidor Plesk. Normalmente es algo como https://tudominio.com:8443 o https://IPdelServidor:8443. Introduce tu nombre de usuario y contraseña de administrador.
2. Ve a la sección de bases de datos
Una vez dentro del panel, localiza el menú principal. Dependiendo de la versión de Plesk (Obsidian, Onyx, etc.), la ruta puede variar ligeramente:
- En Plesk Obsidian: En el panel izquierdo, haz clic en «Sitios web y dominios». Luego, selecciona el dominio para el que quieres la base de datos. Verás un icono o enlace que dice «Bases de datos».
- En Plesk Onyx: Es similar, busca «Bases de datos» dentro del dominio.
Si no ves el dominio deseado, asegúrate de estar en la suscripción correcta.
3. Haz clic en «Añadir base de datos»
Dentro de la sección de bases de datos, verás un botón o enlace que dice «Añadir base de datos» o «Crear base de datos». Púlsalo.
4. Configura los detalles de la base de datos
Se abrirá un formulario con varios campos. Rellénalos con cuidado:
- Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo
miweb_dbowordpress_data. Evita espacios y caracteres especiales. Solo letras, números y guiones bajos. - Tipo de base de datos: Selecciona MySQL (o MariaDB, si está disponible). Normalmente viene preseleccionado.
- Crear usuario de base de datos: Marca esta opción si quieres crear un usuario al mismo tiempo. Es lo más recomendable.
- Nombre de usuario: Por ejemplo,
miweb_user. Debe ser único. - Contraseña: Genera una contraseña segura. Plesk suele ofrecer un generador automático. Si la creas manualmente, usa mayúsculas, minúsculas, números y símbolos.
- Confirmar contraseña: Repite la contraseña.
- Nombre de usuario: Por ejemplo,
- Permisos de usuario: Aquí puedes elegir qué permisos tendrá el usuario. Para la mayoría de aplicaciones, con «Todos los privilegios» es suficiente. Si quieres ser más restrictivo, selecciona solo los necesarios (SELECT, INSERT, UPDATE, DELETE, etc.).
[TIP] No uses contraseñas débiles como «123456» o «admin». Una buena práctica es usar el generador de contraseñas de Plesk o un gestor como LastPass.
5. Guarda la configuración
Revisa que todos los datos sean correctos y haz clic en «Aceptar» o «Crear». Plesk procesará la solicitud y en unos segundos tendrás tu base de datos lista.
6. Verifica que la base de datos se ha creado correctamente
Después de crearla, volverás a la lista de bases de datos. Ahí verás la nueva entrada con el nombre que elegiste. Puedes hacer clic en el nombre para ver más detalles, como el servidor MySQL asociado.
Gestión básica de tu base de datos MySQL en Plesk
Una vez creada, puedes gestionarla desde el mismo panel. Aquí te explico las tareas más comunes.
Asignar usuarios adicionales
Si necesitas que otra persona acceda a la base de datos, puedes añadir más usuarios:
- Ve a «Bases de datos» y selecciona la base de datos que creaste.
- Haz clic en «Usuarios de base de datos».
- Pulsa «Añadir usuario» y completa los datos (nombre, contraseña, permisos).
- Guarda los cambios.
Cambiar la contraseña de un usuario
Si olvidaste la contraseña o quieres renovarla por seguridad:
- En la misma sección de usuarios, haz clic en el icono de lápiz (editar) junto al usuario.
- Introduce la nueva contraseña y confírmala.
- Guarda.
Eliminar una base de datos
Ten cuidado con esto, porque borrarás todos los datos almacenados:
- En la lista de bases de datos, marca la casilla junto a la que quieres eliminar.
- Haz clic en «Eliminar» (normalmente un icono de papelera).
- Confirma la acción.
[WARNING] Antes de eliminar una base de datos, asegúrate de haber hecho una copia de seguridad si los datos son importantes. No hay vuelta atrás.
Acceder a phpMyAdmin desde Plesk
phpMyAdmin es una herramienta web que te permite gestionar tu base de datos MySQL de forma visual. Desde Plesk puedes acceder directamente:
- En la sección «Bases de datos», haz clic en el nombre de la base de datos.
- Busca el botón o enlace que dice «phpMyAdmin». Púlsalo.
- Se abrirá una nueva pestaña con phpMyAdmin. Normalmente ya estarás autenticado automáticamente.
Desde ahí puedes ejecutar consultas SQL, importar/exportar datos, crear tablas, etc.
Solución de problemas comunes al crear bases de datos MySQL en Plesk
A veces pueden surgir errores. Aquí tienes los más frecuentes y cómo solucionarlos.
Error: «Nombre de base de datos ya existe»
Esto significa que ya hay una base de datos con ese nombre. Elige otro nombre o elimina la existente si ya no la necesitas.
Error: «No se puede conectar al servidor MySQL»
Puede deberse a que el servicio MySQL no está corriendo. Desde Plesk:
- Ve a «Herramientas y ajustes» > «Servicios del sistema».
- Busca MySQL y asegúrate de que esté en estado «Running». Si no, haz clic en «Iniciar».
Error: «Permiso denegado» al crear usuario
Esto suele ocurrir si el usuario que usas en Plesk no tiene permisos suficientes. Contacta con tu administrador de hosting o verifica que tu rol tenga acceso a la gestión de bases de datos.
Error: «La contraseña no cumple con los requisitos»
Plesk puede tener políticas de contraseñas complejas. Usa mayúsculas, minúsculas, números y símbolos. Si el problema persiste, desactiva temporalmente la política desde «Herramientas y ajustes» > «Políticas de seguridad» (no recomendado en entornos de producción).
Buenas prácticas para la gestión de bases de datos MySQL en Plesk
Para mantener tu base de datos segura y eficiente, sigue estos consejos:
- Usa contraseñas fuertes: Como ya mencioné, evita contraseñas predecibles.
- Haz copias de seguridad periódicas: Plesk permite programar backups automáticos. Actívalos desde «Herramientas y ajustes» > «Administrador de copias de seguridad».
- Actualiza MySQL/MariaDB: Mantén el motor de base de datos actualizado para evitar vulnerabilidades.
- Limita los permisos de usuario: No des «Todos los privilegios» a usuarios que solo necesitan leer datos.
- Monitoriza el rendimiento: Si notas lentitud, revisa las consultas lentas desde phpMyAdmin o habilita el log de consultas lentas en MySQL.
Preguntas frecuentes (FAQ) sobre bases de datos MySQL en Plesk
¿Puedo crear una base de datos MySQL sin usar Plesk?
Sí, puedes hacerlo mediante la línea de comandos (SSH) o con herramientas como MySQL Workbench, pero Plesk es más amigable para usuarios no técnicos.
¿Cuántas bases de datos puedo crear en Plesk?
Depende de tu plan de hosting o de los recursos del servidor. En Plesk ilimitado, no hay límite, pero el rendimiento puede verse afectado si abusas.
¿Puedo cambiar el nombre de una base de datos después de crearla?
No directamente desde la interfaz de Plesk. Tendrías que exportar los datos, crear una nueva base de datos con el nombre deseado e importarlos. Es más sencillo usar phpMyAdmin para renombrar la base de datos (con comandos SQL como RENAME DATABASE).
¿Qué hago si olvido la contraseña de un usuario de base de datos?
Desde Plesk puedes cambiarla fácilmente: ve a «Bases de datos» > selecciona la base de datos > «Usuarios» > edita el usuario y establece una nueva contraseña.
¿Plesk soporta MariaDB?
Sí, Plesk es compatible con MariaDB, que es un fork de MySQL. De hecho, muchas instalaciones modernas usan MariaDB por defecto.
Conclusión
Crear una base de datos MySQL desde Plesk es un proceso rápido y accesible para cualquier persona, incluso sin experiencia técnica. Con solo unos clics, tienes lista la estructura donde se almacenarán los datos de tu web o aplicación.
Recuerda siempre seguir las buenas prácticas de seguridad, hacer backups y gestionar los permisos de usuario con cuidado. Si encuentras algún problema, la sección de solución de problemas de este artículo te ayudará a resolverlo.
Y si en algún momento migras a otro panel como Syspanel (HestiaCP), recuerda que el acceso es por el puerto 2106 y la gestión es similar pero con sus propias particularidades.
Espero que esta guía te haya sido útil. Si tienes más dudas, no dudes en contactar con tu soporte técnico o consultar la documentación oficial de Plesk. ¡Buena suerte con tu proyecto!
