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

Cómo gestionar bases de datos MySQL en Plesk desde cero

Actualizado el 18 de febrero de 2026

Introducción: ¿Qué es Plesk y por qué es tan útil para gestionar MySQL?

Si tienes una web, un blog o una tienda online, es muy probable que necesites una base de datos para guardar la información: los productos, los usuarios, los comentarios o los pedidos. La mayoría de aplicaciones modernas, como WordPress, Joomla o PrestaShop, dependen de una base de datos MySQL para funcionar. Gestionar estas bases de datos puede sonar a algo solo para programadores, pero la realidad es que con un panel de control como Plesk, cualquier persona puede hacerlo sin escribir ni una sola línea de código avanzado.

Plesk es uno de los paneles de control de hosting más populares del mundo. Su interfaz, aunque potente, está diseñada para que cualquier usuario, incluso sin experiencia técnica, pueda administrar su servidor, sus dominios, sus correos y, por supuesto, sus bases de datos. Si tu proveedor de hosting utiliza Plesk, este artículo es para ti. Vamos a desgranar, paso a paso y desde cero, cómo crear, gestionar y mantener tus bases de datos MySQL en Plesk, incluyendo trucos, consejos y soluciones a los problemas más comunes.

Primeros pasos: Acceder a la gestión de bases de datos en Plesk

Antes de empezar a crear nada, necesitas saber dónde están las herramientas. El acceso a la gestión de bases de datos se encuentra dentro del panel de control de tu hosting. Normalmente, accedes a Plesk a través de una URL como https://tu-dominio.com:8443 o una dirección que te haya proporcionado tu proveedor de hosting.

Una vez dentro, verás un panel con muchas opciones: Dominios, Correo, Archivos, etc. Para lo que nos ocupa, busca el icono o el apartado que dice Bases de datos o MySQL. En la mayoría de las versiones de Plesk, este icono se encuentra en la sección de Sitios web y dominios o en el menú lateral izquierdo, dependiendo de la versión y del plan de hosting (a veces, el acceso a bases de datos está limitado si tienes un plan muy básico, pero es poco común).

Haz clic en ese icono. Te encontrarás con una pantalla que lista todas las bases de datos que ya tienes creadas (si es que tienes alguna). Si estás empezando, probablemente esté vacía o solo tenga una base de datos de ejemplo. Aquí es donde empieza la aventura.

Crear una base de datos en Plesk: El primer paso fundamental

Vamos a lo práctico. Para crear base datos plesk, el proceso es muy sencillo y visual. No necesitas saber SQL ni nada parecido. Simplemente sigue estos pasos:

  1. En la pantalla de Bases de datos, busca el botón verde que dice Crear base de datos o Add Database. Está claramente visible, normalmente en la parte superior derecha.
  2. Se abrirá un formulario. El primer campo es el Nombre de la base de datos. Plesk te sugerirá un prefijo (normalmente el nombre de tu dominio) para que no haya conflictos con otras bases de datos en el mismo servidor. Elige un nombre descriptivo, por ejemplo, mipagina_wp para WordPress o mipagina_shop para tu tienda. Evita usar caracteres raros, espacios o guiones largos; lo mejor son letras, números y guiones bajos.
  3. El siguiente paso es elegir el tipo de base de datos. Aunque Plesk soporta otros motores, el que nos interesa es MySQL. Asegúrate de que esté seleccionado (a veces hay una opción para MariaDB, que es una mejora de MySQL y también es perfectamente válida).
  4. Ahora viene la parte crítica: el usuario de la base de datos. Plesk te da la opción de crear un nuevo usuario o usar uno existente. Te recomiendo encarecidamente que crees un usuario nuevo para cada base de datos. Esto es una buena práctica de seguridad. Introduce un nombre de usuario (por ejemplo, usuario_wp) y una contraseña robusta. Plesk tiene un generador de contraseñas automático, úsalo si quieres máxima seguridad, pero asegúrate de guardarla en un lugar seguro (un gestor de contraseñas es ideal).
  5. Pulsa OK o Crear.

¡Y ya está! Has creado tu primera base de datos MySQL en Plesk. En la lista ahora verás el nombre de tu base de datos, el usuario y el servidor (normalmente localhost). Este dato del servidor es importante para configurar tu aplicación más adelante.

[TIP] Cuando instales WordPress u otra aplicación, te pedirán el nombre de la base de datos, el usuario y la contraseña. Esos datos son exactamente los que acabas de crear. El servidor de la base de datos casi siempre es localhost, así que no te preocupes si no sabes cuál es.

Gestionar la base de datos: Usuarios, permisos y contraseñas

Crear la base de datos es solo el principio. Gestionar db plesk implica saber manejar los usuarios y sus permisos. Es muy común necesitar dar acceso a un desarrollador o a otra aplicación sin darle acceso total a todo el servidor.

Añadir o eliminar usuarios

Plesk te permite tener varios usuarios para una misma base de datos. Para gestionarlos, haz clic en el nombre de tu base de datos en la lista. Se abrirá una pantalla de detalles. Verás una sección llamada Usuarios. Desde aquí puedes:

  • Añadir un nuevo usuario a esa base de datos específica.
  • Cambiar la contraseña de un usuario existente. Esto es muy útil si sospechas que la contraseña se ha comprometido o si simplemente quieres renovarla por motivos de seguridad.
  • Eliminar un usuario que ya no necesites.

Comprender los permisos

Cuando creas un usuario, Plesk te da una casilla para otorgar todos los privilegios (ALL PRIVILEGES). Esta opción es la que necesitas en el 99% de los casos para aplicaciones web. Le da al usuario control total sobre esa base de datos (crear tablas, insertar datos, borrarlos, etc.).

Si eres más avanzado, puedes desmarcar esa casilla y elegir permisos específicos como SELECT, INSERT, UPDATE, DELETE, etc. Esto es útil si, por ejemplo, tienes un usuario que solo debe poder leer datos (SELECT) y no modificarlos. Pero para empezar, te recomiendo que marques la casilla de todos los privilegios para evitar problemas de funcionamiento con tu web.

[WARNING] No compartas nunca las contraseñas de tus bases de datos por correo electrónico o mensajes de texto no cifrados. Si necesitas dar acceso a un tercero, hazlo a través de un canal seguro y revoca el acceso en cuanto termine su trabajo.

La herramienta mágica: phpMyAdmin

Ahora que ya tienes tu base de datos y tu usuario, necesitas una forma de interactuar con ella. Plesk integra una herramienta llamada phpMyAdmin, que es la interfaz gráfica más popular para gestionar bases de datos MySQL. Con ella, podrás ver las tablas, exportar e importar datos, ejecutar consultas SQL y mucho más, todo desde un navegador web.

Para acceder a phpMyAdmin desde Plesk, vuelve a la lista de Bases de datos y busca el icono de phpMyAdmin (normalmente un pequeño icono de una base de datos con una flecha o una etiqueta). Al hacer clic, se abrirá una nueva pestaña en tu navegador con la herramienta. No necesitas volver a introducir usuario y contraseña, ya que Plesk gestiona la autenticación automáticamente.

¿Para qué usar phpMyAdmin?

  • Ver las tablas: Puedes hacer clic en el nombre de una tabla para ver su estructura y sus datos.
  • Exportar la base de datos: Esta es una de las funciones más importantes. Te permite descargar un archivo .sql con todo el contenido de tu base de datos. Es esencial para hacer copias de seguridad o para migrar tu web a otro servidor.
  • Importar la base de datos: Si tienes un archivo .sql de una web anterior, puedes subirlo aquí para restaurar una base de datos o para mover una web. Es un proceso muy sencillo: solo tienes que seleccionar el archivo y pulsar "Continuar".
  • Ejecutar consultas SQL: Si sabes algo de SQL, puedes escribir comandos directamente en la pestaña SQL para hacer cambios masivos, buscar errores o modificar datos.

[INFO] No te asustes por la interfaz de phpMyAdmin. Es muy completa, pero para el uso diario (copias de seguridad, importar/exportar) solo necesitas las pestañas de Exportar e Importar que están en la parte superior. El resto es para administradores más avanzados.

Copias de seguridad: Tu salvavidas digital

Si hay una regla de oro en la gestión de cualquier sistema, es hacer copias de seguridad. Plesk facilita enormemente esta tarea, tanto a nivel de servidor como a nivel de base de datos individual.

Copia de seguridad desde Plesk

Plesk tiene un sistema de copias de seguridad integrado. Puedes configurarlo para que se haga automáticamente cada día, semana o mes. Para ello, ve a la sección de Copias de seguridad en el panel principal. Desde ahí, puedes crear una copia de seguridad manual de todo tu sitio (incluyendo archivos y bases de datos) o programar copias automáticas.

Copia de seguridad desde phpMyAdmin

Además de la copia completa de Plesk, es una excelente práctica hacer una copia de seguridad de la base de datos a través de phpMyAdmin antes de hacer cualquier cambio importante (actualizar un plugin, cambiar el tema, etc.). El proceso es el siguiente:

  1. Entra en phpMyAdmin.
  2. En el menú de la izquierda, selecciona tu base de datos.
  3. Haz clic en la pestaña Exportar.
  4. Elige el método Rápido (que exporta todo) y el formato SQL.
  5. Pulsa Continuar y se descargará un archivo .sql a tu ordenador.

[TIP] Guarda estas copias de seguridad en un lugar seguro fuera de tu servidor (como Google Drive, Dropbox o un disco duro externo). Si tu servidor falla y pierdes la copia local, podrás recuperarlo todo desde el backup externo.

Solución de problemas comunes: El temido "Error al conectar con la base de datos"

Uno de los errores más frecuentes que verás es "Error establishing a database connection". Esto suele aparecer en WordPress u otras aplicaciones y significa que la aplicación no puede comunicarse con MySQL. Las causas más comunes y sus soluciones son:

  • Datos incorrectos en el archivo de configuración: En WordPress, los datos se encuentran en el archivo wp-config.php. Revisa que el nombre de la base de datos, el usuario y la contraseña sean exactamente los que creaste en Plesk. Un error de un solo carácter en la contraseña es suficiente para que todo falle.
  • El servidor de la base de datos no es localhost: Aunque es lo más común, a veces Plesk configura un hostname diferente para MySQL. Puedes verlo en los detalles de tu base de datos en Plesk. Asegúrate de que en tu wp-config.php aparece exactamente ese valor.
  • El usuario no tiene permisos: Vuelve a la pantalla de detalles de tu base de datos en Plesk y verifica que el usuario que usa la aplicación tiene marcada la casilla de todos los privilegios.
  • La base de datos ha sido eliminada: Si has estado haciendo limpieza, es posible que hayas borrado la base de datos por error. Si tienes una copia de seguridad, restáurala desde phpMyAdmin o desde Plesk.

Otro problema común es el límite de conexiones. MySQL tiene un límite de conexiones simultáneas. Si tu web tiene mucho tráfico, es posible que veas errores de "Too many connections". Esto no se soluciona desde Plesk directamente, sino que hay que contactar con tu proveedor de hosting para que aumente el límite o para que optimice el servidor.

Gestionar bases de datos desde la terminal (para los más valientes)

Aunque Plesk es una interfaz gráfica, a veces necesitarás usar la línea de comandos (SSH) para tareas más avanzadas. Si tienes acceso SSH a tu servidor, puedes conectarte a MySQL directamente. Esto no es necesario para el usuario medio, pero es útil saber que existe.

Para conectarte, usarías el comando mysql -u tu_usuario -p y luego introducirías tu contraseña. Una vez dentro, puedes ejecutar comandos SQL directamente. Por ejemplo, SHOW DATABASES; para listar todas las bases de datos o USE nombre_db; para seleccionar una.

[WARNING] Si no sabes lo que estás haciendo, es mejor que no toques nada desde la terminal. Un comando mal escrito puede borrar toda tu base de datos sin posibilidad de recuperación. Plesk y phpMyAdmin son mucho más seguros para los principiantes.

Consejos de rendimiento y seguridad para tu MySQL en Plesk

Gestionar bien tus bases de datos no es solo saber crear y borrar. También implica mantenerlas sanas y seguras.

Seguridad

  • Contraseñas fuertes: Es la primera línea de defensa. Plesk te permite generar contraseñas complejas. Úsalas y cámbialas periódicamente.
  • Usuarios separados: No uses el usuario root de tu servidor para tus aplicaciones. Crea un usuario específico para cada base de datos. Así, si una web es hackeada, el atacante no tendrá acceso a las demás bases de datos del servidor.
  • Mantén Plesk actualizado: Las actualizaciones de Plesk suelen incluir parches de seguridad para MySQL y otros componentes. Asegúrate de que tu hosting lo mantiene al día, o hazlo tú si tienes acceso de administrador.

Rendimiento

  • Limpia los datos basura: Con el tiempo, tu base de datos puede llenarse de datos innecesarios (revisiones de posts antiguos, transients de plugins, etc.). Puedes usar plugins de optimización en WordPress o ejecutar consultas SQL desde phpMyAdmin para limpiarlos.
  • Índices: Si tu web va lenta, puede ser que tus tablas no tengan los índices adecuados. Esto es un tema más avanzado, pero si notas que las consultas van lentas, es un punto a revisar con un desarrollador.
  • Considera MariaDB: Como mencioné antes, Plesk suele ofrecer MariaDB como alternativa a MySQL. MariaDB es un fork de MySQL que es generalmente más rápido y con mejor soporte para ciertas funcionalidades. Si tu proveedor te lo ofrece, no dudes en usarlo.

Conclusión: Dominar MySQL en Plesk es más fácil de lo que parece

Gestionar bases de datos MySQL en Plesk es una habilidad esencial para cualquier persona que tenga una web, y afortunadamente, no requiere ser un experto en programación. Con las herramientas visuales que ofrece Plesk y phpMyAdmin, puedes crear, modificar, respaldar y restaurar tus bases de datos con unos pocos clics.

Recuerda los puntos clave: crea un usuario específico para cada base de datos, usa contraseñas seguras, haz copias de seguridad con frecuencia (antes de cualquier cambio importante) y no temas explorar la interfaz de phpMyAdmin. Con esta guía, ya tienes los conocimientos básicos para empezar a gestionar db plesk con confianza.

Si alguna vez te encuentras con un error, no entres en pánico. La mayoría de los problemas tienen solución y suelen estar relacionados con datos de conexión incorrectos o permisos mal configurados. Revisa los pasos de este artículo y, si todo falla, contacta con el soporte de tu hosting. Ellos tienen acceso a los logs del servidor y podrán ayudarte a diagnosticar el problema.

[INFO] Si en algún momento migras de panel de control y te encuentras con Syspanel (antes conocido como HestiaCP), ten en cuenta que el puerto de acceso a su panel es el 2106. La lógica de gestión de bases de datos es similar, pero la interfaz y los nombres de los botones pueden variar. Sin embargo, los conceptos que has aprendido aquí (usuarios, permisos, phpMyAdmin) son universales y te servirán en cualquier plataforma.

¿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