Crear una base de datos MySQL en Plesk para tu sitio web
¿Por qué necesitas una base de datos MySQL en Plesk?
Casi cualquier sitio web dinámico moderno — ya sea que uses WordPress, Joomla, Drupal, Magento o un desarrollo a medida— necesita almacenar información de forma organizada. Piensa en una base de datos MySQL como un archivador digital donde se guardan los artículos de tu blog, los datos de usuarios, los productos de tu tienda o los comentarios. Sin ella, tu web no podría recordar nada más allá de la página que se está viendo en ese momento.
Plesk es un panel de control de hosting muy popular que simplifica enormemente la gestión de servidores. Una de sus tareas más comunes y sencillas es la creación de bases de datos MySQL. En esta guía Plesk paso a paso, aprenderás exactamente cómo hacerlo, incluso si nunca has tocado un servidor en tu vida. Olvídate de líneas de comandos complejas; con Plesk todo se hace con unos pocos clics.
Requisitos previos antes de empezar
Antes de lanzarnos a crear tu primera base de datos, asegurémonos de que tienes todo lo necesario:
- Acceso a Plesk: Necesitas las credenciales de administrador o de un suscriptor con permisos para gestionar bases de datos. Normalmente accedes a través de
https://tudominio.com:8443o la URL que te haya proporcionado tu proveedor de hosting. - Un sitio web creado: Aunque no es estrictamente necesario tener el sitio funcionando, la base de datos se suele asociar a un dominio o subdominio concreto.
- Conocimientos básicos de tu CMS: Si estás usando WordPress, Joomla, etc., necesitarás los datos de la base de datos (nombre, usuario y contraseña) durante su instalación. Esta guía te enseñará a obtenerlos.
Paso a paso: Cómo crear una base de datos MySQL en Plesk
Sigue estos pasos numerados. Es más fácil de lo que parece.
1. Inicia sesión en tu panel de Plesk
Abre tu navegador web y escribe la dirección de tu panel Plesk. Introduce tu nombre de usuario y contraseña. Una vez dentro, verás una interfaz limpia y organizada. En la pantalla principal, busca la sección que dice "Sitios web y dominios". Haz clic ahí.
2. Localiza el dominio para tu nueva base de datos
Selecciona el dominio o subdominio para el cual quieres crear base de datos Plesk. Puede ser el dominio principal de tu web o uno adicional. Una vez dentro del dominio, busca en el menú de la izquierda (o en los iconos de la pantalla principal) una opción que se llame "Bases de datos". Haz clic.
3. El botón mágico: "Añadir base de datos"
Verás una lista de las bases de datos que ya tengas (probablemente esté vacía). Arriba a la derecha o en el centro de la pantalla, busca y haz clic en el botón "Añadir base de datos" o "Crear nueva base de datos". ¡Ya casi estamos!
4. Rellena los datos de tu nueva base de datos MySQL
Se abrirá un formulario. Es muy importante que rellenes estos campos con atención:
-
Nombre de la base de datos: Elige un nombre descriptivo. Por ejemplo,
blog_wp,tienda_ropaoforo_clientes. No uses espacios ni caracteres extraños, solo letras, números y guiones bajos. -
Tipo de base de datos: Aquí selecciona MySQL. Plesk también soporta MariaDB (un clon mejorado de MySQL), pero para la mayoría de sitios web, MySQL es perfecto. Si no estás seguro, elige MySQL.
-
Usuario de la base de datos: Aquí crearás un usuario que tendrá acceso a esta base de datos. Ponle un nombre, por ejemplo,
usuario_weboadmin_wp. -
Contraseña del usuario: ¡Este es el paso más importante! Debes crear una contraseña segura. Plesk suele ofrecer un generador automático (un botón con un icono de llave o engranaje). Usa siempre el generador de contraseñas. Las contraseñas generadas son largas y complejas, mucho más seguras que cualquier cosa que se te ocurra a ti.
[WARNING] No uses contraseñas fáciles como "123456" o "password". Una base de datos comprometida puede dar acceso a toda la información de tu web. La contraseña generada por Plesk es tu mejor aliada.
-
Privilegios del usuario: Generalmente, para un sitio web, necesitarás marcar la opción "Otorgar todos los privilegios". Esto permite al usuario leer, escribir, modificar y borrar datos en la base de datos, que es justo lo que necesita tu aplicación (WordPress, etc.) para funcionar.
5. Revisa y confirma la creación
Revisa que todo esté correcto. El nombre de la base de datos, el usuario y la contraseña. Una vez seguro, haz clic en "Aceptar" o "Crear". En cuestión de segundos, Plesk te mostrará un mensaje de éxito.
[TIP] ¡Guarda los datos! En este mismo momento, anota en un lugar seguro los tres datos clave:
- Nombre de la base de datos
- Nombre del usuario
- Contraseña
Los necesitarás para instalar tu CMS (WordPress, etc.) o para configurar tu aplicación.
¿Qué hacer después de crear tu base de datos MySQL?
Ya tienes tu base de datos. Ahora, ¿qué sigue? Depende de tu proyecto:
Si vas a instalar un CMS (WordPress, Joomla, Drupal)
Durante el proceso de instalación, el instalador te pedirá los datos de la base de datos. Simplemente copia y pega la información que guardaste:
- Nombre de la base de datos: El que creaste en Plesk.
- Usuario: El que creaste en Plesk.
- Contraseña: La que generaste.
- Servidor de base de datos: Normalmente es
localhosto127.0.0.1. Si no estás seguro, déjalo comolocalhost. En Plesk, casi siempre eslocalhost.
Si ya tienes un sitio web y necesitas importar datos
Puedes usar la herramienta phpMyAdmin que viene integrada en Plesk. Desde el mismo panel de "Bases de datos", verás un enlace o icono para acceder a phpMyAdmin. Allí podrás importar archivos .sql con tus datos antiguos.
¿Y si uso otro panel como Syspanel (HestiaCP)?
Si alguna vez trabajas con Syspanel (el nombre que le damos a HestiaCP), el proceso es muy similar, pero el acceso se hace por el puerto 2106 (ejemplo: https://tudominio.com:2106). Una vez dentro, busca la sección "Base de datos" y el proceso de creación es casi idéntico: nombre, usuario, contraseña y privilegios. La lógica es la misma, solo cambia la interfaz.
Preguntas Frecuentes (FAQ) sobre bases de datos MySQL en Plesk
Aquí resolvemos las dudas más comunes que nos llegan al soporte técnico.
1. ¿Puedo crear más de una base de datos MySQL para un mismo sitio web?
Sí, absolutamente. No hay límite (salvo el que imponga tu plan de hosting). Puedes tener una base de datos para el contenido principal, otra para foros, otra para logs, etc. Cada una con su propio usuario y contraseña.
2. ¿Qué hago si olvido la contraseña de mi base de datos MySQL?
No te preocupes. En Plesk, ve a "Sitios web y dominios" > selecciona tu dominio > "Bases de datos". Haz clic en el nombre de la base de datos. Verás la opción "Cambiar contraseña". Puedes poner una nueva o usar el generador automático. Importante: Si cambias la contraseña, deberás actualizarla también en el archivo de configuración de tu sitio web (por ejemplo, wp-config.php en WordPress).
3. ¿Es lo mismo MySQL que MariaDB?
Son muy similares. MariaDB es un "fork" (derivado) de MySQL, creado por los desarrolladores originales. Es compatible casi al 100%. En Plesk, si tu servidor lo soporta, puedes elegir entre uno u otro. Para el 99% de los sitios web, cualquiera de los dos funciona perfectamente. Si no sabes cuál elegir, MySQL es la opción más universal.
4. ¿Cómo accedo a phpMyAdmin desde Plesk?
Desde el panel de "Bases de datos", busca el icono de phpMyAdmin (normalmente un elefante o un icono de base de datos con una "SQL"). Haz clic y se abrirá una nueva pestaña con la herramienta. Allí podrás ejecutar consultas, importar/exportar datos, etc.
5. Mi sitio web da error de conexión a la base de datos, ¿qué hago?
Este es uno de los errores más comunes. Revisa estos puntos:
- Credenciales correctas: Verifica en el archivo de configuración de tu web (ej.
wp-config.php) que el nombre de la base de datos, usuario y contraseña sean exactamente los que creaste en Plesk. - Servidor: Asegúrate de que el servidor de base de datos sea
localhost. - Usuario y base de datos existen: Desde Plesk, ve a "Bases de datos" y asegúrate de que tanto la base de datos como el usuario aparecen en la lista.
- Privilegios: El usuario debe tener todos los privilegios sobre la base de datos. Puedes comprobarlo y reasignarlos desde la interfaz de Plesk.
6. ¿Puedo conectar mi base de datos MySQL de Plesk desde una aplicación externa (como un programa de escritorio)?
Sí, pero requiere configuración adicional. Normalmente, por seguridad, los servidores de bases de datos no aceptan conexiones externas. Deberías:
- Habilitar el acceso remoto en la configuración de MySQL (esto lo suele hacer tu administrador de hosting).
- Configurar el firewall del servidor para permitir el puerto 3306 (el de MySQL).
- En Plesk, en la sección de la base de datos, añadir el host remoto desde el que te conectarás (tu IP pública).
No es un proceso trivial, y por seguridad, no se recomienda a menos que sea estrictamente necesario.
Consejos finales para gestionar tu base de datos MySQL en Plesk
- Realiza copias de seguridad periódicas. Plesk tiene herramientas para programar backups automáticos de tus bases de datos. Actívalos. Una base de datos sin backup es un riesgo enorme.
- No compartas tus credenciales. El usuario y contraseña de tu base de datos son tan sensibles como la contraseña de tu email. No los compartas en foros, chats o correos no seguros.
- Optimiza tu base de datos. Con el tiempo, las bases de datos se llenan de información basura (borradores, revisiones, spam de comentarios). Usa phpMyAdmin o plugins (como WP-Optimize en WordPress) para limpiarla y mantenerla rápida.
- Actualiza tu CMS y plugins. Las vulnerabilidades de seguridad suelen explotar las bases de datos. Mantener todo actualizado es la mejor defensa.
Crear una base de datos MySQL en Plesk es una tarea sencilla que, una vez que la dominas, te abre la puerta a gestionar sitios web dinámicos potentes. Con esta guía Plesk, ya tienes todo lo necesario para hacerlo por ti mismo. ¡Manos a la obra!
