Crear una base de datos MySQL en Plesk: Guía para novatos
¡Hola! Si estás leyendo esto, probablemente acabas de aterrizar en el mundo del hosting y te han asignado un panel de control llamado Plesk. No te preocupes, es mucho más fácil de lo que parece. Una de las primeras tareas que tendrás que aprender, casi obligatoriamente, es a manejar las bases de datos, ya que son el corazón de cualquier web dinámica (como WordPress, PrestaShop o Joomla).
En esta guía para novatos, vamos a desglosar, paso a paso y sin tecnicismos innecesarios, cómo crear base de datos Plesk, cómo administrarla y qué significan esos términos raros como usuario, privilegios o phpMyAdmin. Al final, serás capaz de hacerlo por tu cuenta en menos de cinco minutos.
Vamos a ello.
¿Qué es exactamente una Base de Datos y por qué la necesito?
Antes de ensuciarnos las manos, es crucial entender el "porqué". Imagina que tu web es una tienda de ropa. Los archivos de tu web (HTML, CSS, imágenes) son el escaparate y las estanterías. Pero, ¿dónde guardas el registro de ventas, los datos de los clientes o el stock? En un cuaderno de contabilidad. Ese cuaderno es la base de datos.
Técnicamente, una base de datos MySQL es un sistema que almacena, organiza y recupera información de forma estructurada. Si usas WordPress, por ejemplo, todos tus artículos, comentarios y configuraciones de usuario se guardan ahí. Sin una base de datos, tu WordPress sería una página estática que no recuerda nada.
Cuando contratas un hosting con Plesk, este panel te permite gestionar estos "cuadernos" de forma gráfica, sin tener que escribir ni una sola línea de código de comandos.
Primeros pasos: Accediendo a la sección de Bases de Datos
Lo primero que necesitas son tus credenciales de acceso a Plesk. Normalmente, tu proveedor de hosting te envía un correo con una URL (algo así como https://tu-dominio:8443 o una dirección específica) y tu usuario/contraseña.
Una vez dentro del panel, verás un montón de iconos. No te agobies. Busca el que dice "Bases de datos" o "Databases" (si lo tienes en inglés). Suele tener un icono de un cilindro o un embudo. Haz clic en él.
Esta es la pantalla principal de gestión. Aquí verás un listado de todas las bases de datos que ya existen (si es que hay alguna) y un botón verde que dice "Add Database" o "Crear Base de Datos". Ese es nuestro objetivo.
Tutorial Plesk: Creando tu primera base de datos paso a paso
Aquí viene la parte práctica. Sigue estos pasos al pie de la letra y verás que es pan comido.
Paso 1: Nombrar la base de datos
Al hacer clic en "Crear Base de Datos", se abrirá un formulario. El primer campo es el "Database name" (Nombre de la base de datos).
IMPORTANTE: No uses espacios ni caracteres extraños como ñ, tildes o símbolos. Usa solo letras minúsculas, números y guiones bajos (_). Por ejemplo: mi_web_wp o tienda_ropa.
Plesk suele anteponer un prefijo (como el nombre de tu usuario) al nombre que tú pongas. Esto es normal y sirve para identificar que la base te pertenece. No intentes quitarlo.
Paso 2: Elegir el tipo de base de datos
En el menú desplegable de "Database type" (Tipo de base de datos), selecciona MySQL. Verás que hay opciones como MySQL o MariaDB. Para un novato, la diferencia es mínima; ambas funcionan igual a efectos prácticos. Si tu hosting te da a elegir, quédate con la que venga por defecto (normalmente MySQL 8.0 o MariaDB 10.x).
Paso 3: Configurar el usuario y la contraseña
Aquí está el secreto mejor guardado de adminitrar bases de datos Plesk. Una base de datos no es una caja fuerte abierta; necesita una llave. Esa llave es un usuario y una contraseña específicos.
En el mismo formulario de creación, verás una sección para "Database User" (Usuario de la base de datos). Plesk te dará la opción de crear uno nuevo automáticamente.
- User name: Escribe un nombre para el usuario (ej.
usuario_wp). - Password: Escribe una contraseña segura. Plesk suele tener un botón de "Generar" al azar. Si la generas, cópiala y guárdala en un lugar seguro, porque la necesitarás más tarde al instalar WordPress o cualquier otro script. Si prefieres ponerla tú, asegúrate de que tenga mayúsculas, minúsculas y números.
Regla de oro: Nunca, jamás, reutilices la contraseña de tu correo o de tu panel de control para la base de datos. Si un hacker la descubre, tendría acceso a todo.
Paso 4: Revisar y confirmar
Antes de pulsar "OK", revisa que todo esté bien. El formulario suele tener una casilla marcada que dice "Create a database user with the same name" o similar. Déjalo marcado.
Pulsa el botón de confirmar (suele ser "OK" o "Submit").
¡Enhorabuena! Has creado tu primera base de datos. Verás que ahora aparece en el listado con su nombre completo (prefijo + nombre), el usuario asignado y el servidor donde se aloja.
Administrar bases de datos Plesk: El poder de phpMyAdmin
Crear la base es solo el principio. ¿Qué pasa si necesitas cambiar una contraseña, importar un archivo .sql o simplemente echar un vistazo a los datos? Para eso existe phpMyAdmin, una herramienta web que te permite interactuar con la base de datos desde el navegador.
En el listado de bases de datos, busca la que acabas de crear y haz clic en el enlace que dice "phpMyAdmin" (o en el icono de la base de datos). Se abrirá una nueva pestaña del navegador con una interfaz azul.
[TIP]: Si nunca has usado phpMyAdmin, no toques nada que no entiendas. Puedes romper la web sin querer. Úsalo solo para importar archivos .sql que te dé tu desarrollador o para ejecutar consultas SQL específicas que te pidan.
¿Cómo cambiar la contraseña de mi base de datos?
Es una pregunta muy común. A veces perdemos la contraseña o sospechamos que se ha filtrado.
- Ve a la sección "Bases de datos" en Plesk.
- Haz clic en el nombre de tu base de datos (no en phpMyAdmin).
- En la página de detalles, busca la sección "Database users" (Usuarios de la base de datos).
- Haz clic en el icono de "Cambiar contraseña" (suele ser un candado o una llave).
- Introduce la nueva contraseña y confírmala.
- Pulsa OK.
IMPORTANTE: Si tu web ya está funcionando y usaba la contraseña antigua, tendrás que actualizar el archivo de configuración de tu aplicación (por ejemplo, wp-config.php en WordPress) con la nueva contraseña. Si no lo haces, la web dará un error de conexión a la base de datos.
¿Qué hago si necesito importar una base de datos ya existente?
Es muy habitual que, al mover una web de un hosting a otro, tengas que importar una copia de seguridad de la base de datos (un archivo .sql). No es complicado, pero hay que tener paciencia.
- Primero, crea una base de datos vacía siguiendo los pasos anteriores.
- Una vez creada, haz clic en phpMyAdmin para esa base.
- En la pestaña superior, busca "Import" (Importar).
- Haz clic en "Elegir archivo" y selecciona tu archivo
.sql. - IMPORTANTE: No subas archivos de más de 2MB si no estás seguro. Si tu archivo es más grande, tendrás que dividirlo o pedir ayuda a tu hosting.
- Pulsa "Continuar" o "Go".
Plesk y phpMyAdmin se encargarán del resto. Si el archivo es muy grande, puede tardar unos minutos.
[WARNING]: Si el archivo .sql que importas contiene instrucciones para crear la base de datos desde cero, es posible que dé un error porque la base ya existe. En ese caso, lo mejor es borrar todas las tablas de la base actual (si está vacía) o usar la opción de "Importar" que sobrescribe los datos.
Plesk para principiantes: Errores comunes y cómo evitarlos
Como todo en la vida, al principio se comenten fallos. Aquí tienes los más típicos para que los esquives:
1. El error "Connection refused" o "Access denied"
Este es el error más temido. Significa que la aplicación (WordPress, por ejemplo) no puede conectarse a la base de datos. Las causas suelen ser:
- Contraseña incorrecta: La has cambiado y no has actualizado el archivo de configuración.
- Nombre de usuario incorrecto: A veces nos olvidamos del prefijo que añade Plesk. Revisa el listado de bases de datos y copia el nombre de usuario exacto.
- Host incorrecto: En Plesk, el host de la base de datos suele ser
localhost. Si tu aplicación pide un host, ponlocalhost. Si no funciona, prueba con la IP del servidor, pero es raro.
2. No saber dónde está el archivo de configuración
Cada aplicación tiene el suyo. En WordPress es wp-config.php, en PrestaShop es parameters.php. Ábrelos con un editor de texto y busca las líneas que dicen DB_NAME, DB_USER y DB_PASSWORD. Ahí es donde debes poner los datos que creaste en Plesk.
3. Crear mil bases de datos "por si acaso"
No lo hagas. Cada base de datos consume recursos del servidor. Es mejor tener una sola base por aplicación. Si tienes 3 webs, crea 3 bases, pero no crees 5 para una sola web.
Preguntas Frecuentes (FAQ) sobre MySQL en Plesk
Aquí tienes las dudas que más nos llegan al soporte técnico. Seguro que alguna te suena.
¿Cuántas bases de datos puedo crear?
Depende de tu plan de hosting. Si tienes un plan básico, es probable que tengas un límite (por ejemplo, 5 o 10). Puedes ver tu límite en la propia pantalla de "Bases de datos" de Plesk, donde suele indicar "X de Y usadas". Si llegas al límite, deberás contratar más espacio o eliminar bases que no uses.
¿Puedo eliminar una base de datos?
Sí, pero con mucho cuidado. En el listado de bases de datos, marca la casilla de la que quieras borrar y pulsa el botón "Remove" (Eliminar).
[WARNING]: Esto es irreversible. Borrar la base de datos elimina todos los datos de tu web (artículos, productos, usuarios). Si lo haces, tu web quedará completamente vacía. Asegúrate de tener una copia de seguridad antes de borrar nada.
¿Qué es el "host" de la base de datos?
Es la dirección del servidor donde se encuentra MySQL. En el 99% de los casos, al usar Plesk en el mismo servidor que tu web, el host es localhost. No suele necesitar puerto, aunque a veces se usa localhost:3306 (3306 es el puerto por defecto de MySQL).
¿Necesito saber SQL para usar esto?
No. Para crear y administrar bases de datos en Plesk, no necesitas saber nada de lenguaje SQL. Solo necesitas saber usar el ratón y leer. Eso sí, si quieres hacer cosas avanzadas en phpMyAdmin, como modificar campos específicos, necesitarás conocimientos básicos de consultas SQL.
¿Es lo mismo MySQL que MariaDB?
A efectos prácticos, sí. MariaDB es un "clon" mejorado de MySQL. Ambos funcionan con el mismo lenguaje y Plesk los trata igual. Si te dan a elegir, quédate con el que venga por defecto.
Conclusión: Ya no eres un novato
Acabas de dar un paso gigante. Sabes qué es una base de datos, cómo crear base de datos Plesk, cómo configurar un usuario y cómo acceder a phpMyAdmin para gestionarla. Con estos conocimientos, ya puedes instalar cualquier CMS (WordPress, Joomla, Drupal) sin miedo, porque la parte más "tediosa" ya la dominas.
Recuerda siempre la máxima: seguridad ante todo. Usa contraseñas robustas, no las compartas y haz copias de seguridad periódicas de tus bases de datos (Plesk tiene una herramienta para ello en el icono "Backup Manager").
Esperamos que este tutorial Plesk te haya sido de ayuda. Si te surge cualquier otra duda, no dudes en contactar con nuestro equipo de soporte. Estamos aquí para ayudarte a que tu experiencia con el hosting sea coser y cantar. ¡Nos vemos en el siguiente artículo!
