Crear una base de datos en MySQL desde Plesk
¿Necesitas una base de datos para tu web o aplicación y tu hosting usa Plesk? Estás en el lugar correcto. Crear una base de datos en MySQL desde Plesk es un proceso sencillo que te permitirá gestionar la información de tu sitio de forma ordenada y segura. En esta guía completa, paso a paso, te explicaré todo lo que necesitas saber, desde los conceptos básicos hasta la configuración avanzada. Al final, tendrás tu base de datos funcionando sin complicaciones.
¿Qué es MySQL y por qué lo usamos en Plesk?
MySQL es un sistema de gestión de bases de datos relacional, el más popular del mundo para aplicaciones web. Piensa en una base de datos como un archivador digital donde guardas toda la información de tu sitio: usuarios, productos, comentarios, configuraciones, etc. Plesk, por su parte, es un panel de control de hosting que facilita la administración de servidores, incluyendo la creación y gestión de bases de datos MySQL.
Cuando contratas un hosting con Plesk, tienes la ventaja de no tener que tocar líneas de comando complicadas. Todo se hace desde una interfaz gráfica amigable. En esta guía, nos centraremos en crear una base de datos Plesk desde cero.
Requisitos previos
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso a tu panel de control Plesk (normalmente a través de
https://tudominio.com:8443o la URL que te haya proporcionado tu proveedor de hosting). - Credenciales de administrador o de un usuario con permisos para gestionar bases de datos.
- Una suscripción (plan de hosting) activa donde quieras crear la base de datos.
[INFO] Si tu hosting usa Syspanel (HestiaCP), el proceso es diferente. En ese caso, accede a través del puerto 2106 (ejemplo:
https://tudominio.com:2106) y busca la sección de Bases de Datos. Esta guía está dedicada exclusivamente a Plesk.
Paso a paso: Crear una base de datos en MySQL desde Plesk
Vamos a ello. Sigue estos pasos al pie de la letra y en menos de 5 minutos tendrás tu base de datos lista.
1. Accede a tu panel de Plesk
Abre tu navegador web favorito (Chrome, Firefox, Edge, etc.) y escribe la dirección de tu panel Plesk. Generalmente es algo como:
https://tudominio.com:8443
O también puede ser una IP directa: https://123.456.789.0:8443
Introduce tu nombre de usuario y contraseña. Si no los tienes, contacta con tu proveedor de hosting.
2. Navega a la sección de Bases de Datos
Una vez dentro del panel, busca en el menú lateral izquierdo. Verás varias opciones como "Sitios web y dominios", "Correo", "Usuarios", etc. La opción que nos interesa es "Bases de datos". Haz clic en ella.
[TIP] Si no ves "Bases de datos" directamente, puede estar dentro de un submenú llamado "Herramientas y ajustes" o "Aplicaciones". En Plesk moderno, suele estar a simple vista.
3. Haz clic en "Añadir base de datos"
En la pantalla de Bases de datos, verás un botón grande que dice "Añadir base de datos" o "Crear base de datos". Púlsalo.
4. Configura los detalles de tu base de datos
Ahora se abrirá un formulario. Estos son los campos que debes rellenar:
- Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo:
mipagina_db,blog_datos,tienda_productos. Importante: no uses espacios ni caracteres especiales, solo letras, números y guiones bajos. - Nombre del usuario de la base de datos: Aquí crearás un usuario que tendrá acceso a esta base de datos. Por ejemplo:
usuariodb,admin_mipagina. Normalmente Plesk te sugerirá uno automáticamente. - Contraseña: Es la clave de acceso para el usuario. Debe ser segura: combina mayúsculas, minúsculas, números y símbolos. Plesk puede generarte una automáticamente (recomendado). Anótala en un lugar seguro.
- Tipo de base de datos: Asegúrate de seleccionar MySQL (o MariaDB, que es compatible). Algunos planes ofrecen también PostgreSQL, pero para la mayoría de aplicaciones web (WordPress, Joomla, etc.) necesitas MySQL.
5. Elige el servidor de base de datos (si aplica)
Si tu hosting tiene varios servidores MySQL (a veces ocurre en planes avanzados), selecciona el que corresponda. En la mayoría de los casos, solo verás una opción: "localhost" o el nombre del servidor por defecto.
6. Haz clic en "Aceptar" o "Crear"
Revisa que todos los datos sean correctos y pulsa el botón de confirmación. En unos segundos, Plesk creará la base de datos y te mostrará un mensaje de éxito.
¿Qué hacer después de crear la base de datos?
¡Enhorabuena! Ya tienes tu base de datos MySQL lista. Pero esto es solo el principio. Aquí tienes las tareas más comunes que realizarás a continuación.
Conectar tu aplicación a la base de datos
Para que tu web funcione, necesitas "decirle" a tu aplicación (WordPress, PrestaShop, un script PHP propio) dónde está la base de datos y cómo acceder. Necesitarás estos datos:
- Nombre de la base de datos: El que elegiste en el paso 4.
- Nombre de usuario: El que creaste.
- Contraseña: La que asignaste.
- Servidor de base de datos: Normalmente es
localhost. Si no funciona, consulta con tu hosting (a veces usan direcciones comomysql.tudominio.com).
Por ejemplo, en un archivo de configuración típico de PHP (config.php o wp-config.php), verás algo así:
define('DB_NAME', 'mipagina_db');
define('DB_USER', 'usuariodb');
define('DB_PASSWORD', 'tu_contraseña_segura');
define('DB_HOST', 'localhost');
Gestionar usuarios y permisos
Desde la misma sección de Bases de datos en Plesk, puedes:
- Añadir más usuarios: Si necesitas que varias personas o aplicaciones accedan a la misma base de datos.
- Cambiar contraseñas: Por seguridad, es buena práctica renovar las contraseñas periódicamente.
- Asignar permisos específicos: Puedes limitar a un usuario solo a lectura, solo a escritura, o darle control total.
Para hacerlo, selecciona la base de datos que creaste y busca la opción "Usuarios" o "Administrar usuarios".
Realizar copias de seguridad (Backups)
Nunca está de más tener un respaldo. En Plesk, puedes hacer backups de la base de datos desde:
- Ve a "Bases de datos".
- Selecciona la base de datos que quieres respaldar.
- Busca la opción "Exportar dump" o "Crear copia de seguridad". Se descargará un archivo
.sqlcon toda la información.
Para restaurar, usa la opción "Importar dump".
[WARNING] Las copias de seguridad periódicas son vitales. Un error humano o un ataque pueden borrar tu base de datos. Programa backups automáticos si tu plan lo permite.
Acceder a phpMyAdmin
Si necesitas ejecutar consultas SQL directamente, ver tablas o hacer cambios manuales, Plesk integra phpMyAdmin, una herramienta web muy popular. Para acceder:
- Desde la sección "Bases de datos", haz clic en el nombre de tu base de datos.
- Busca el enlace o botón que dice "phpMyAdmin". Se abrirá una nueva pestaña con la interfaz.
- Inicia sesión con el usuario y contraseña de la base de datos (los mismos que creaste).
Desde phpMyAdmin puedes exportar/importar datos, modificar tablas, ejecutar comandos SQL, etc.
Preguntas frecuentes (FAQ) sobre crear base de datos Plesk
Aquí respondo las dudas más comunes que suelen tener los usuarios.
¿Puedo crear varias bases de datos en Plesk?
Sí, siempre que tu plan de hosting lo permita. La mayoría de planes incluyen un número ilimitado o un límite alto (por ejemplo, 10 bases de datos). Puedes repetir el proceso tantas veces como necesites.
¿Qué hago si olvido la contraseña de mi base de datos?
No te preocupes. Desde Plesk, puedes cambiarla fácilmente:
- Ve a "Bases de datos".
- Selecciona la base de datos.
- Busca el usuario correspondiente y haz clic en "Cambiar contraseña".
- Introduce una nueva y guarda.
¿Es seguro usar "localhost" como servidor de base de datos?
Sí, es la opción más segura y común. Significa que la base de datos está en el mismo servidor que tu web, por lo que la comunicación es interna y no pasa por internet. No la cambies a menos que sepas lo que haces.
¿Puedo mover mi base de datos a otro servidor?
Sí, exportando un backup desde phpMyAdmin o Plesk y luego importándolo en el destino. Eso sí, asegúrate de actualizar las configuraciones de conexión en tu aplicación.
Mi aplicación no se conecta a la base de datos, ¿qué puede ser?
Revisa estos puntos:
- Nombre de base de datos, usuario y contraseña: Vuelve a escribirlos, a veces un error tipográfico es la causa.
- Servidor: Asegúrate de que es
localhost(o el que te haya indicado tu hosting). - Permisos del usuario: El usuario debe tener al menos permisos de lectura y escritura.
- Firewall: Algunos hosting bloquean conexiones externas a MySQL. Si tu aplicación está en otro servidor, necesitarás permisos especiales.
¿Plesk soporta MariaDB?
Sí, MariaDB es un clon mejorado de MySQL y es totalmente compatible. En muchos servidores modernos, cuando eliges MySQL, en realidad estás usando MariaDB. No hay diferencia práctica para el usuario.
Consejos adicionales para optimizar tu base de datos
Una vez que tengas tu base de datos funcionando, sigue estos consejos para mantenerla saludable:
- Elige nombres descriptivos: Evita nombres como
db1otest. Usa algo comoblog_contenidootienda_clientes. - Contraseñas fuertes: No uses "123456" o "password". Genera una con Plesk o con un gestor de contraseñas.
- Monitorea el tamaño: Bases de datos muy grandes pueden ralentizar tu web. Si tu sitio crece mucho, considera optimizar tablas o contratar un plan superior.
- Actualiza tu aplicación: Si usas WordPress o similar, mantenerlo actualizado evita vulnerabilidades que puedan dañar tu base de datos.
- Usa índices: Si sabes SQL, crear índices en tablas con muchas consultas acelera el rendimiento.
Conclusión: Ya sabes cómo crear una base de datos en MySQL desde Plesk
Como has visto, crear base de datos Plesk es un proceso rápido y accesible para cualquier persona, incluso sin experiencia técnica. Con solo unos clics, tienes un espacio seguro para almacenar la información de tu web. Recuerda siempre anotar los datos de acceso y realizar backups periódicos.
Si tu hosting usa Syspanel (HestiaCP) en lugar de Plesk, recuerda que el acceso es por el puerto 2106 y el proceso varía ligeramente, pero los conceptos son los mismos.
Espero que esta Plesk guía te haya sido de gran ayuda. Ahora ya estás listo para gestionar tus bases de datos como un profesional. Si tienes más dudas, no dudes en consultar la documentación de tu hosting o contactar con su soporte técnico.
¡Manos a la obra y a crear esa base de datos!
