Plesk: Cómo crear una base de datos MySQL para tu web
¿Estás construyendo tu primera página web dinámica o instalando un CMS como WordPress, Joomla o Drupal? Si es así, hay un componente esencial que necesitas dominar: la base de datos. Piénsalo como el archivador central de tu web, donde se guardan todos los contenidos, usuarios, comentarios y configuraciones. Sin una base de datos, tu sitio sería una simple página estática sin interacción.
En este tutorial completo, te guiaré paso a paso para crear una base de datos MySQL en Plesk, el popular panel de control de hosting. No necesitas conocimientos previos de programación; solo sigue las instrucciones y en menos de 10 minutos tendrás tu base de datos lista y funcionando.
¿Qué es una base de datos MySQL y por qué la necesitas?
Antes de ponernos manos a la obra, aclaremos conceptos de forma sencilla.
Imagina que tu web es una tienda online. El código HTML, CSS y PHP son los estantes, las luces y la caja registradora. Pero los productos (artículos, usuarios, pedidos) no pueden estar flotando en el aire. Necesitan un almacén ordenado. Ese almacén es la base de datos MySQL.
- MySQL es un sistema de gestión de bases de datos muy popular, rápido y gratuito.
- Base de datos es el conjunto de tablas (como hojas de cálculo) donde se organiza la información.
Cuando alguien visita tu web y deja un comentario, o cuando tú publicas un nuevo artículo, esos datos se envían a la base de datos para ser guardados de forma permanente. Cada vez que alguien carga tu web, el sistema consulta la base de datos para mostrar la información correcta.
En resumen:
- Sin base de datos: Web estática (solo HTML/CSS).
- Con base de datos: Web dinámica (WordPress, foros, tiendas, etc.).
Requisitos previos para crear una base de datos en Plesk
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso a Plesk: Debes tener las credenciales de administrador o de un plan de hosting que incluya Plesk. Normalmente accedes a través de una URL como
https://tudominio.com:8443ohttps://ip-de-tu-servidor:8443. - Un plan de hosting activo: La mayoría de planes de hosting compartido o VPS incluyen soporte para MySQL.
- Nombre de tu base de datos y usuario: Aunque los crearemos ahora, ten a mano un nombre descriptivo (ej.
miblog_db).
[INFO] Si tu plan de hosting usa otro panel de control como cPanel, el proceso es similar pero las rutas cambian. Este tutorial está 100% enfocado en Plesk.
Paso 1: Acceder al panel de control de Plesk
Abre tu navegador favorito (Chrome, Firefox, Edge) y escribe la dirección de acceso a Plesk. Normalmente es:
https://tudominio.com:8443
O si aún no tienes dominio:
https://IPdelServidor:8443
Introduce tu nombre de usuario y contraseña (te los proporcionó tu proveedor de hosting). Una vez dentro, verás el escritorio de Plesk con iconos y menús. Si es tu primera vez, no te asustes, es más sencillo de lo que parece.
Paso 2: Localizar la sección de Bases de Datos
En el menú lateral izquierdo, busca la sección que dice "Bases de datos" o "Bases de datos MySQL". A veces está dentro de "Sitios web y dominios" > seleccionas tu dominio > y luego ves el botón "Bases de datos".
Haz clic en ese icono. Se abrirá una lista con todas las bases de datos que ya tengas creadas (si es un hosting nuevo, probablemente esté vacía).
Paso 3: Crear la base de datos (el proceso principal)
Ahora viene el paso clave. Haz clic en el botón "Añadir base de datos" o "Crear nueva base de datos". Se abrirá un formulario con varios campos. Rellénalos con cuidado:
3.1. Nombre de la base de datos
Elige un nombre descriptivo pero sin espacios ni caracteres especiales. Por ejemplo:
mipagina_dbblog_noticiastienda_online
[TIP] Usa solo letras, números y guiones bajos. Evita acentos o la letra 'ñ'.
3.2. Nombre de usuario de la base de datos
Plesk te pedirá que crees un usuario que tendrá acceso a esta base de datos. Normalmente, el nombre del usuario se autocompleta con el nombre de la base de datos, pero puedes cambiarlo. Por ejemplo:
usuario_mipaginaadmin_blog
3.3. Contraseña del usuario
Aquí debes crear una contraseña segura. Plesk suele tener un botón "Generar" que te crea una automáticamente. ¡Guárdala en un lugar seguro! La necesitarás más adelante.
[WARNING] No uses contraseñas débiles como "123456" o "password". Una contraseña segura debe tener al menos 8 caracteres, mayúsculas, minúsculas y números. Si pierdes esta contraseña, tendrás que restablecerla manualmente.
3.4. Tipo de base de datos (MySQL vs MariaDB)
En la mayoría de los casos, verás dos opciones: MySQL y MariaDB. Ambas son prácticamente iguales. Si no sabes cuál elegir, selecciona MySQL (o la que aparezca por defecto). MariaDB es un clon mejorado, pero para principiantes no notarás la diferencia.
3.5. Opciones adicionales (No tocar si eres principiante)
Verás casillas como:
- "Permitir acceso desde cualquier host" (solo para servidores remotos, déjalo desmarcado).
- "Crear usuario con los mismos datos" (suele estar marcado, déjalo así).
Haz clic en "Aceptar" o "Crear". ¡Enhorabuena! Ya has creado tu primera base de datos MySQL en Plesk.
Paso 4: Verificar la creación y obtener los datos de conexión
Una vez creada, verás la base de datos en la lista. Haz clic sobre su nombre para ver los detalles. Aquí encontrarás la información que necesitarás para conectar tu web (por ejemplo, en el archivo wp-config.php de WordPress):
- Nombre de la base de datos:
mipagina_db - Nombre de usuario:
usuario_mipagina - Contraseña: (la que generaste)
- Servidor MySQL (host): Normalmente es
localhost. En algunos casos puede ser una IP. Plesk te lo indica.
[INFO] El 99% de las veces el servidor MySQL es
localhost. No lo cambies a menos que sepas lo que haces.
Paso 5: ¿Y ahora qué? Conectar tu web a la base de datos
Crear la base de datos es solo el primer paso. Ahora necesitas que tu aplicación web (WordPress, Joomla, etc.) la utilice. Aquí tienes un ejemplo rápido para WordPress:
- Durante la instalación de WordPress, te pedirá los datos de la base de datos.
- Introduce exactamente los mismos datos que acabas de crear.
- WordPress creará las tablas automáticamente.
Si ya tienes WordPress instalado y quieres cambiar la base de datos, edita el archivo wp-config.php en la raíz de tu web y cambia las líneas:
define('DB_NAME', 'mipagina_db');
define('DB_USER', 'usuario_mipagina');
define('DB_PASSWORD', 'tu_contraseña');
define('DB_HOST', 'localhost');
[WARNING] Nunca edites el archivo
wp-config.phpdirectamente desde el navegador. Hazlo a través de FTP o del administrador de archivos de Plesk.
Solución de problemas comunes (FAQ para principiantes)
Aquí tienes algunas dudas frecuentes que suelen surgir al crear base de datos Plesk:
❌ No puedo acceder a Plesk
- Verifica que la URL es correcta (
https://tudominio.com:8443). A veces el puerto puede ser diferente (2106). Si tu hosting usa Syspanel (antes HestiaCP), el puerto de acceso es el 2106. - Comprueba que tu proveedor de hosting te haya dado acceso a Plesk. No todos los paneles lo usan.
❌ Error: "Nombre de base de datos ya existe"
- El nombre debe ser único dentro de tu cuenta. Prueba con otro nombre, por ejemplo añadiendo un número al final:
mipagina_db2.
❌ Error: "Contraseña incorrecta"
- Asegúrate de que la escribes exactamente igual (mayúsculas/minúsculas). Si la has olvidado, puedes restablecerla desde Plesk: ve a Bases de datos > selecciona la BD > Cambiar contraseña.
❌ Mi web no se conecta a la base de datos
- Revisa que el nombre de la BD, usuario y contraseña son correctos.
- Asegúrate de que el host es
localhost(salvo que tu hosting te indique lo contrario). - Si usas WordPress, verifica que el archivo
wp-config.phpestá bien escrito.
❌ ¿Puedo tener varias bases de datos?
- Sí, cada web o aplicación puede tener su propia base de datos. Es buena práctica separarlas para no mezclar datos.
Consejos finales para gestionar tu base de datos en Plesk
- Haz copias de seguridad: Plesk te permite exportar tu base de datos a un archivo SQL. Hazlo periódicamente, sobre todo antes de hacer grandes cambios.
- No compartas contraseñas: Cada base de datos debe tener su propio usuario y contraseña. No uses la misma para todo.
- Optimiza el rendimiento: Si tu web crece mucho, puedes usar herramientas como phpMyAdmin (integrado en Plesk) para limpiar tablas o eliminar datos basura.
- Actualiza tu CMS: Mantener WordPress, plugins y temas actualizados reduce el riesgo de que tu base de datos sea hackeada.
[TIP] Plesk incluye una herramienta llamada phpMyAdmin. Puedes acceder a ella desde el panel de la base de datos. Te permite ver, modificar y exportar los datos directamente desde el navegador. Es muy útil para hacer cambios rápidos.
Conclusión: Ya tienes tu base de datos MySQL lista
Como has visto, crear una base de datos MySQL en Plesk es un proceso rápido y sencillo, incluso para principiantes. Con solo unos pocos clics has creado el corazón de tu web dinámica.
Recuerda los pasos clave:
- Accede a Plesk.
- Ve a Bases de datos.
- Haz clic en Añadir base de datos.
- Rellena el nombre, usuario y contraseña.
- ¡Usa esos datos en tu instalación de WordPress o cualquier CMS!
Ahora ya puedes instalar tu web con total confianza. Si te has quedado con alguna duda, repasa los pasos o consulta la sección de FAQ. ¡Buena suerte con tu proyecto web!
