🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo crear bases de datos MySQL en Plesk y gestionarlas

Actualizado el 4 de noviembre de 2025

Introducción: ¿Qué es Plesk y por qué usar MySQL?

Si tienes una web dinámica, ya sea hecha con WordPress, Joomla, PrestaShop o cualquier otra plataforma, casi con total seguridad necesitas una base de datos. Piénsalo como el "almacén" donde se guardan todos los contenidos de tu sitio: artículos, productos, usuarios, pedidos... Sin una base de datos, tu web sería como un folio en blanco: no recordaría nada.

Plesk es uno de los paneles de control de hosting más populares y potentes del mercado. Su interfaz, aunque al principio puede parecer abrumadora, está diseñada para que cualquier persona, incluso sin conocimientos técnicos profundos, pueda gestionar su servidor y sus sitios web. Una de las tareas más comunes, y que más miedo suele dar, es la de crear base datos plesk y gestionarla. Pero tranquilo, porque en este tutorial te lo voy a explicar paso a paso, como si estuvieras en una clase particular.

Vamos a desmitificar el proceso. Al final de este artículo, serás capaz de crear, configurar y administrar tus bases de datos MySQL en Plesk con total confianza. No necesitas ser un gurú de la programación, solo seguir las instrucciones y entender algunos conceptos básicos que te iré contando por el camino.


Paso 1: Acceder al Panel de Control de Plesk

Lo primero es lo primero. Para empezar a trabajar, necesitas entrar en tu panel de Plesk. Normalmente, la URL de acceso es algo así como https://tu-dominio.com:8443 o https://tu-ip:8443. También es posible que tu proveedor de hosting te haya dado un enlace directo.

Una vez que tengas la URL, ábrela en tu navegador favorito (Chrome, Firefox, Edge, etc.). Verás una pantalla de inicio de sesión. Introduce tu nombre de usuario y contraseña. Estos datos te los proporciona tu empresa de hosting. Si no los tienes a mano, búscalos en el correo de bienvenida o contacta con su soporte.

[TIP]
Si tu hosting usa el panel alternativo "Syspanel" (antes conocido como HestiaCP), el acceso no es por el puerto 8443, sino por el puerto 2106. Es decir, la URL sería https://tu-dominio.com:2106. El proceso de creación de bases de datos es similar, pero la interfaz cambia. En este artículo nos centramos en Plesk, que es el estándar en muchos alojamientos.


Paso 2: Crear una Nueva Base de Datos MySQL

Ya estás dentro. Ahora vamos a la acción. Sigue estos pasos para crear base datos plesk:

  1. En el menú lateral izquierdo, busca la sección que dice "Sitios web y dominios". Haz clic en ella.

  2. Verás una lista con todos los dominios o subdominios que tienes en tu cuenta. Busca el dominio para el cual quieres crear la base de datos y haz clic en el botón "Base de datos" que aparece en el panel de ese dominio. A veces, este botón puede estar oculto en un menú desplegable llamado "Más" o con un icono de engranaje.

  3. Se abrirá una nueva ventana o sección. Verás un botón que dice "Agregar base de datos" o "Crear nueva base de datos". Haz clic ahí.

  4. Ahora llega el momento de rellenar el formulario. Te pedirá varios datos:

    • Nombre de la base de datos: Elige un nombre descriptivo. Por ejemplo, si es para un blog que se llama "miblog", un buen nombre sería miblog_db. Evita espacios y caracteres raros; usa solo letras, números y guiones bajos.
    • Tipo de base de datos: Aquí seleccionarás MySQL. Es posible que veas también la opción de MariaDB, que es un "clon" mejorado de MySQL y perfectamente compatible. Cualquiera de las dos es una buena elección. Si tienes dudas, deja la que viene por defecto.
    • Servidor de bases de datos: Si solo tienes una opción, no te preocupes. Si hay varias, elige la que te indique tu proveedor o la que tenga "localhost" en el nombre.
    • Usuario de la base de datos: Este es un paso crucial. Plesk te permite crear un usuario específico para esa base de datos. Es una buena práctica de seguridad no usar el usuario administrador principal. Crea un nombre de usuario, por ejemplo, miblog_user.
    • Contraseña: Crea una contraseña segura. Idealmente, debe tener una combinación de mayúsculas, minúsculas, números y símbolos. Plesk suele tener un botón de "Generar" que te crea una automáticamente. Guárdala en un lugar seguro, la necesitarás más tarde.
  5. Revisa que todos los datos sean correctos y haz clic en "Aceptar" o "Crear".

¡Felicidades! Ya has creado tu primera base de datos. Verás que aparece en la lista con el nombre que le has dado, junto con el usuario y la dirección del servidor (normalmente localhost).


Paso 3: Entender los Usuarios y Privilegios

Un error común es pensar que el usuario de la base de datos es lo mismo que el usuario del panel de control. No. Son entidades completamente diferentes.

El usuario del panel es el que usas para entrar a Plesk y gestionar todo el servidor. El usuario de la base de datos es el que usan tus aplicaciones (WordPress, Joomla, etc.) para conectarse a la base de datos en sí.

Cada usuario de base de datos tiene una serie de privilegios. Es decir, qué puede hacer y qué no. Al crear el usuario, Plesk te da la opción de asignarle todos los privilegios (lo más común para una web) o solo algunos.

[WARNING]
Nunca otorgues el privilegio "ALL PRIVILEGES" a un usuario que no sea de total confianza. Si alguien malintencionado consigue esa contraseña, tendrá control total sobre tus datos, pudiendo borrarlos o modificarlos. Para una aplicación web estándar, los privilegios de SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, INDEX y DROP son más que suficientes.

Si necesitas cambiar los privilegios de un usuario existente, puedes hacerlo desde la misma sección de "Base de datos". Selecciona el usuario y busca la opción de "Editar" o "Cambiar privilegios". Es una buena práctica revisar esto de vez en cuando.


Paso 4: Gestionar tu Base de Datos con phpMyAdmin

Ahora viene la parte interesante. Gestionar bd plesk no se limita a crearla y olvidarte. Necesitarás entrar a ella para hacer copias de seguridad, importar datos, ejecutar consultas SQL o simplemente echar un vistazo a las tablas.

La herramienta estrella para esto es phpMyAdmin. Es una interfaz web que te permite administrar MySQL de forma visual, sin necesidad de escribir comandos complejos.

Para acceder a ella desde Plesk:

  1. Ve a la sección "Sitios web y dominios" de tu dominio.
  2. Haz clic en el icono de "Base de datos" (o el nombre de tu base de datos).
  3. En la lista de bases de datos, verás un botón o enlace que dice "phpMyAdmin" o un icono de una base de datos con una flecha. Haz clic en él.
  4. Se abrirá una nueva pestaña del navegador con la interfaz de phpMyAdmin. Lo bueno es que Plesk ya te habrá autenticado automáticamente, así que no tendrás que volver a meter usuario y contraseña.

Dentro de phpMyAdmin, verás a la izquierda una lista de tus bases de datos. Haz clic en la que quieras gestionar. Verás las tablas que contiene (si es una web nueva, estará vacía) y una serie de pestañas en la parte superior: "Examinar", "Estructura", "SQL", "Buscar", "Exportar", "Importar", etc.

### Exportar e Importar: Las Copias de Seguridad

Las dos funciones más útiles de phpMyAdmin para el usuario común son Exportar e Importar.

  • Exportar: Esta función te permite descargar toda tu base de datos en un archivo .sql. Es tu copia de seguridad. Es fundamental hacer esto antes de hacer cualquier cambio importante en tu web, como actualizar un plugin o un tema.

    • Haz clic en la pestaña "Exportar".
    • Selecciona el método "Rápido" (que exporta todo) o "Personalizado" si quieres elegir tablas específicas.
    • Asegúrate de que el formato sea "SQL".
    • Haz clic en "Continuar" y se descargará el archivo a tu ordenador.
  • Importar: Esta función es lo contrario. Te permite subir un archivo .sql para restaurar una copia de seguridad o para importar datos de otra web.

    • Haz clic en la pestaña "Importar".
    • Haz clic en "Elegir archivo" y selecciona el archivo .sql desde tu ordenador.
    • Deja el resto de opciones por defecto y haz clic en "Continuar".

[INFO]
Antes de importar, asegúrate de que estás en la base de datos correcta. Importar un archivo en la base de datos equivocada puede sobrescribir datos importantes y causar un desastre.


Paso 5: Conectar tu Aplicación a la Base de Datos

Ya tienes la base de datos creada y sabes cómo acceder a ella. Ahora, ¿cómo la conectas a tu web? Esto depende de la aplicación que uses, pero el proceso es muy similar en todas.

Vamos a usar WordPress como ejemplo, ya que es el CMS más popular.

Cuando instalas WordPress, en un paso del asistente te pedirá los datos de la base de datos. Aquí es donde entra todo lo que hemos hecho:

  • Nombre de la base de datos: El que pusiste en el paso 2 (ej. miblog_db).
  • Usuario de la base de datos: El usuario que creaste (ej. miblog_user).
  • Contraseña: La contraseña que le asignaste a ese usuario.
  • Servidor de la base de datos: Normalmente es localhost. En Plesk, casi siempre es así.

Si tu web ya está instalada y necesitas cambiar estos datos (por ejemplo, porque has movido el sitio a otro servidor), tendrás que editar el archivo de configuración. En WordPress, este archivo se llama wp-config.php y está en la raíz de tu instalación. Deberás buscar las líneas que definen DB_NAME, DB_USER, DB_PASSWORD y DB_HOST y actualizarlas con los nuevos valores.


Paso 6: Consejos de Seguridad y Buenas Prácticas

Gestionar una base de datos no es solo crearla y usarla. Tiene su parte de responsabilidad. Aquí van algunos consejos clave:

  • Usa contraseñas fuertes: Es la primera línea de defensa. Evita fechas de nacimiento, nombres de mascotas o palabras del diccionario.
  • Haz copias de seguridad periódicas: No esperes a que ocurra un desastre. Configura un recordatorio para exportar tu base de datos cada semana o cada mes, dependiendo de la actividad de tu web.
  • Elimina usuarios y bases de datos que no uses: Si tienes una base de datos de un proyecto que ya no existe, bórrala. Menos superficie de ataque, menos problemas.
  • Mantén tu software actualizado: Esto es más sobre el CMS que sobre la base de datos, pero un WordPress desactualizado es una puerta abierta para los atacantes, que podrían intentar acceder a tu MySQL a través de vulnerabilidades del propio CMS.
  • No compartas tus credenciales: El usuario y la contraseña de la base de datos son secretos. No los compartas por correo electrónico sin cifrar ni los dejes en notas públicas.

Resolución de Problemas Comunes (FAQ)

"Error al conectar a la base de datos" en WordPress

Este es el error más común. Suele significar que los datos de conexión son incorrectos. Revisa el wp-config.php y asegúrate de que el nombre, usuario y contraseña son exactamente los que tienes en Plesk. Ten cuidado con las mayúsculas y minúsculas.

"Usuario no encontrado" o "Acceso denegado" en phpMyAdmin

Esto suele pasar si intentas entrar a una base de datos con un usuario que no tiene permisos sobre ella. Vuelve a la sección de "Base de datos" en Plesk y verifica que el usuario que estás usando está asignado a esa base de datos en concreto.

No puedo importar un archivo SQL muy grande

Los archivos grandes a veces fallan por límites de tiempo o de memoria del servidor. Si es tu caso, puedes intentar importarlo desde la línea de comandos (si tienes acceso SSH) o dividir el archivo en partes más pequeñas.


Conclusión: Domina tus Bases de Datos en Plesk

Crear y gestionar bases de datos MySQL en Plesk no tiene por qué ser una pesadilla. Como has visto, es un proceso lógico y estructurado. Desde el panel de control, en pocos minutos puedes tener una base de datos lista para usar, con su usuario y contraseña correspondientes.

Recuerda que la clave está en la organización y la seguridad. Usa nombres claros, contraseñas robustas y haz copias de seguridad con regularidad. Con estas herramientas y conocimientos, ya no verás las bases de datos como un ente extraño y complicado, sino como una parte más de tu proyecto web que puedes controlar con confianza.

Si has llegado hasta aquí, ya sabes como crear base datos plesk y, lo más importante, gestionar bd plesk de manera efectiva. Este es un gran paso para convertirte en un administrador de tu propio hosting más autónomo y seguro. ¡Enhorabuena!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel