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

Gestionar bases de datos MySQL en Plesk (phpMyAdmin y permisos)

Actualizado el 20 de octubre de 2025

Introducción a la gestión de bases de datos en Plesk

Gestionar una página web implica mucho más que subir archivos y escribir contenido. La mayoría de sitios modernos, especialmente los que usan WordPress, Joomla o cualquier sistema de gestión de contenidos (CMS), dependen de una base de datos para almacenar toda su información: desde usuarios y contraseñas hasta publicaciones y configuraciones. En el entorno de Hosting, el panel de control Plesk es una de las herramientas más utilizadas para administrar servidores, y una de sus funciones más importantes es la gestión de bases de datos MySQL.

Si estás empezando o simplemente quieres entender mejor cómo manejar las bases de datos Plesk, has llegado al lugar correcto. En este artículo te explicaré paso a paso cómo usar phpMyAdmin, cómo crear y configurar permisos de usuarios, y cómo importar o exportar tus datos de manera segura. No necesitas ser un experto en informática; solo necesitas seguir las instrucciones con calma.

¿Qué es una base de datos y por qué necesitas gestionarla?

Una base de datos es un sistema organizado para almacenar, recuperar y manipular información. En el contexto de una web, es el "almacén" donde se guardan los datos de tu sitio. Por ejemplo, si tienes una tienda en línea, la base de datos guarda los productos, los precios y los pedidos. Si tienes un blog, guarda las entradas y los comentarios.

En Plesk, la gestión de estas bases de datos se realiza a través de herramientas integradas que te permiten crear, modificar, respaldar y restaurar tus datos sin necesidad de tocar una sola línea de código avanzado. La herramienta más común para interactuar directamente con las bases de datos es MySQL Plesk phpMyAdmin, una interfaz web que te permite ejecutar consultas SQL, ver tablas, editar registros y mucho más.

Primeros pasos: Acceder al área de bases de datos en Plesk

Para comenzar, inicia sesión en tu panel de control de Plesk. Normalmente accedes a través de una URL como https://tu-dominio.com:8443 o https://tu-ip:8443. Una vez dentro, busca la sección denominada "Bases de datos" o "Sitios web y dominios". Dependiendo de la versión de Plesk que uses, puede variar ligeramente, pero la estructura general es similar.

Crear una nueva base de datos MySQL

  1. En el menú principal, haz clic en "Bases de datos".
  2. Haz clic en el botón "Agregar base de datos".
  3. Rellena el campo "Nombre de la base de datos". Te recomiendo usar un nombre descriptivo, como mipagina_db. Plesk sugiere un prefijo basado en tu nombre de usuario para evitar conflictos.
  4. Selecciona el tipo de base de datos (MySQL o MariaDB) y el juego de caracteres. Si no estás seguro, deja el valor por defecto (utf8 es la opción más segura y compatible).
  5. Haz clic en "Aceptar".

¡Listo! Ya tienes tu base de datos creada. Pero esto es solo el principio. Ahora necesitas un usuario que pueda conectarse a ella.

Gestión de usuarios y permisos: La clave de la seguridad

Cada base de datos en Plesk debe tener asociado al menos un usuario con una contraseña. Este usuario es el que se conectará a la base de datos desde tu aplicación (por ejemplo, WordPress). Es fundamental que la contraseña sea robusta y que los permisos estén bien configurados para evitar accesos no autorizados.

Crear un usuario para la base de datos

Cuando creas una base de datos por primera vez, Plesk te ofrece la opción de crear un usuario en el mismo paso. Si no lo hiciste, puedes hacerlo después:

  1. Ve a la sección "Bases de datos" y haz clic en el nombre de la base de datos que acabas de crear.
  2. Busca la pestaña o sección llamada "Usuarios".
  3. Haz clic en "Agregar usuario".
  4. Introduce un nombre de usuario (por ejemplo, usuario_mysql) y una contraseña segura. Plesk tiene un generador de contraseñas aleatorias que puedes usar.
  5. A continuación, selecciona los privilegios que tendrá este usuario. Para la mayoría de las aplicaciones web, es suficiente con marcar "Todos los privilegios" (o "ALL PRIVILEGES"). Sin embargo, si quieres ser más restrictivo, puedes asignar solo permisos de lectura (SELECT) o de escritura (INSERT, UPDATE), aunque esto puede causar errores en tu web si no sabes lo que haces.

¿Qué permisos son necesarios?

Para una aplicación estándar como WordPress, el usuario necesita permisos para leer, insertar, actualizar y eliminar datos. También necesita poder crear tablas (CREATE) y modificar su estructura (ALTER). En resumen, lo más práctico es darle todos los privilegios sobre esa base de datos específica.

[WARNING] No asignes permisos a nivel de servidor (como "SUPER" o "GRANT") a usuarios de aplicaciones web. Esto podría comprometer la seguridad de todo el servidor, no solo de tu sitio. Limítate a los permisos sobre la base de datos concreta.

Usar phpMyAdmin para gestionar tu base de datos

MySQL Plesk phpMyAdmin es la herramienta estrella para interactuar con tus bases de datos de forma visual. Desde aquí puedes exportar e importar datos, ejecutar consultas SQL, o simplemente explorar las tablas para ver qué hay dentro.

Acceder a phpMyAdmin desde Plesk

  1. En la sección "Bases de datos", localiza la base de datos que deseas gestionar.
  2. Haz clic en el icono de "phpMyAdmin" (normalmente es un icono de un elefante o un icono de SQL).
  3. Se abrirá una nueva pestaña del navegador con la interfaz de phpMyAdmin. En la mayoría de los casos, Plesk te autentica automáticamente, por lo que no necesitarás introducir usuario y contraseña de nuevo.

Una vez dentro, verás una lista de tablas a la izquierda. Haz clic en una tabla para ver su contenido, estructura o para ejecutar acciones específicas.

Operaciones básicas en phpMyAdmin

  • Ver datos: Haz clic en una tabla y luego en la pestaña "Examinar" (Browse) para ver los registros.
  • Editar datos: Haz clic en el icono de lápiz en un registro para modificarlo.
  • Ejecutar consultas SQL: Haz clic en la pestaña "SQL" para escribir comandos. Por ejemplo, para cambiar el prefijo de las tablas de WordPress, puedes usar RENAME TABLE wp_options TO nuevo_prefix_options;.
  • Exportar: Selecciona la base de datos completa o tablas específicas y haz clic en "Exportar". Elige el formato SQL y, si no sabes qué opciones usar, deja las predeterminadas.

Importar base de datos Plesk: Restaurar o migrar tu información

Una de las tareas más comunes es importar base de datos Plesk, ya sea porque estás migrando un sitio desde otro hosting, o porque has creado una copia de seguridad y necesitas restaurarla. El proceso es bastante sencillo, pero debes tener en cuenta algunos detalles.

Pasos para importar un archivo SQL

  1. Accede a phpMyAdmin siguiendo los pasos anteriores.
  2. Selecciona tu base de datos en el panel izquierdo.
  3. Haz clic en la pestaña "Importar".
  4. Haz clic en "Examinar" (o "Elegir archivo") y selecciona tu archivo .sql desde tu ordenador.
  5. Deja el resto de opciones por defecto y haz clic en "Continuar" o "Importar".

El tiempo que tarde dependerá del tamaño del archivo. Si el archivo es muy grande (más de 2 MB), es posible que tengas que aumentar el límite de subida en la configuración de PHP, pero eso ya es más avanzado.

Errores comunes al importar

  • Error de clave foránea: Si tu base de datos tiene relaciones complejas, es posible que necesites desmarcar la opción "Activar comprobación de claves externas" durante la importación.
  • Prefijo de tablas: Si estás importando una base de datos de WordPress y tu nuevo sitio usa un prefijo diferente (por ejemplo, wp_ en lugar de miwp_), tendrás que modificar el archivo SQL antes de importarlo o cambiar la configuración en el archivo wp-config.php.

[TIP] Antes de importar cualquier base de datos, asegúrate de haber creado una copia de seguridad de la base de datos actual. Así, si algo sale mal, siempre puedes volver atrás.

Exportar base de datos para hacer copias de seguridad

Igual de importante que importar es saber exportar tu base de datos. Esto te permite crear copias de seguridad periódicas o mover tu sitio a otro servidor. Para exportar, sigue estos pasos:

  1. En phpMyAdmin, selecciona tu base de datos.
  2. Haz clic en la pestaña "Exportar".
  3. Elige el método "Rápido" (exporta todo el contenido) o "Personalizado" (si solo quieres exportar ciertas tablas o añadir opciones específicas).
  4. Asegúrate de que el formato sea SQL.
  5. Haz clic en "Continuar" y descarga el archivo.

Guarda este archivo en un lugar seguro, preferiblemente en tu ordenador y en la nube (como Google Drive o Dropbox). Nunca subas estos archivos al mismo servidor si no es necesario, porque si el servidor falla, perderías tanto los datos como la copia.

Configurar la conexión en tu aplicación web

Una vez que tienes tu base de datos y tu usuario, necesitas conectar tu aplicación. Si usas WordPress, esto se hace en el archivo wp-config.php. Los datos que necesitarás son:

  • Nombre de la base de datos: El que creaste en Plesk.
  • Usuario: El usuario que creaste.
  • Contraseña: La contraseña de ese usuario.
  • Host de la base de datos: Normalmente es localhost, aunque en algunos entornos de hosting puede ser una dirección IP o un hostname específico. Plesk suele mostrar esta información en la sección de detalles de la base de datos.

Si estás usando otro CMS o una aplicación a medida, el proceso es similar: necesitarás estos mismos datos en su archivo de configuración.

[INFO] Si tienes problemas de conexión, verifica que el host de la base de datos es el correcto. En Plesk, a veces no es localhost sino algo como localhost:/var/run/mysqld/mysqld.sock o una IP con un puerto. Lo podrás ver en la sección "Configuración" de tu base de datos en Plesk.

Buenas prácticas y consejos de seguridad

Gestionar bases de datos es una gran responsabilidad. Un pequeño error puede hacer que tu web se caiga o que pierdas información valiosa. Aquí van algunos consejos:

  • Cambia las contraseñas regularmente: Si sospechas que tu web ha sido comprometida, cambia la contraseña de la base de datos inmediatamente.
  • No compartas tus credenciales: Ni con amigos ni en foros. Si necesitas dar acceso a un desarrollador, crea un usuario temporal con permisos limitados.
  • Realiza copias de seguridad automáticas: Plesk tiene una función de copias de seguridad programadas. Configúrala para que se ejecute al menos una vez por semana.
  • Mantén tu CMS actualizado: Muchas vulnerabilidades que afectan a las bases de datos se explotan a través de software desactualizado.

Alternativas a Plesk

Aunque este artículo se centra en Plesk, es posible que te preguntes sobre otros paneles. Por ejemplo, Syspanel (anteriormente conocido como HestiaCP) es una alternativa popular y gratuita. Si alguna vez usas Syspanel, ten en cuenta que el puerto de acceso es el 2106. La gestión de bases de datos en Syspanel es similar, aunque la interfaz es diferente. Sin embargo, los conceptos de crear usuarios, asignar permisos y usar phpMyAdmin son universales.

Preguntas frecuentes (FAQ)

¿Puedo tener varias bases de datos en Plesk?

Sí, puedes crear tantas bases de datos como lo permita tu plan de hosting. Cada una es independiente y puede tener sus propios usuarios y permisos.

¿Qué hago si olvido la contraseña de un usuario de MySQL?

En Plesk, ve a la sección de la base de datos, localiza el usuario y haz clic en "Cambiar contraseña". Podrás asignar una nueva sin necesidad de acceder a phpMyAdmin.

¿Es seguro usar phpMyAdmin?

phpMyAdmin es una herramienta segura si se usa correctamente y el servidor está bien configurado. Asegúrate de cerrar sesión cuando termines y no desactives las medidas de seguridad que Plesk implementa por defecto.

¿Cómo sé si mi base de datos está bien configurada?

Si tu web carga correctamente y las funciones que dependen de la base de datos (como el inicio de sesión o la búsqueda) funcionan, es señal de que la configuración es correcta. Si tienes errores, revisa los registros de errores de tu aplicación o el log de MySQL en Plesk.

Conclusión

La gestión de bases de datos en Plesk puede parecer abrumadora al principio, pero con esta guía básica ya tienes las herramientas necesarias para manejarla con confianza. Recuerda que la clave está en crear usuarios con permisos adecuados, usar MySQL Plesk phpMyAdmin para las tareas más complejas y mantener copias de seguridad actualizadas.

Dominar la gestión de bases de datos Plesk no solo te dará más control sobre tu sitio web, sino que también te ayudará a resolver problemas de forma autónoma y a mantener tu información segura. Tómate tu tiempo para explorar la interfaz, hacer pruebas y, sobre todo, no tengas miedo de equivocarte: siempre puedes restaurar desde una copia de seguridad. Si tienes dudas específicas, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting. ¡Buena suerte con tu sitio!

¿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