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

Cómo gestionar bases de datos MySQL desde cPanel y Plesk

Actualizado el 1 de octubre de 2025

¿Qué vas a encontrar en esta guía?

Si estás empezando en el mundo del hosting, es muy probable que hayas escuchado hablar de cPanel y Plesk. Son los dos paneles de control más utilizados para administrar tu sitio web, y una de las tareas más comunes (y a veces más temidas) es la gestión de bases de datos MySQL.

No te preocupes, no necesitas ser un ingeniero informático para dominar esto. Aquí te voy a explicar, paso a paso y con un lenguaje muy claro, cómo crear, gestionar y optimizar tus bases de datos tanto en cPanel como en Plesk. Al final, podrás hacerlo tú mismo con total confianza.

Cuando hablamos de MySQL cPanel o MySQL Plesk, nos referimos a la herramienta que te permite guardar la información de tu web (como los usuarios, los productos o los comentarios) de forma organizada. Sin una buena gestión, tu web podría volverse lenta o incluso dejar de funcionar.

Vamos a empezar con lo más básico: entender qué es una base de datos y por qué es tan importante.

¿Qué es una base de datos MySQL y por qué debes aprender a gestionarla?

Imagina que tu web es una librería. La base de datos es el almacén donde tienes todos los libros ordenados en estanterías. Cada libro es un dato (un usuario, un producto, un pedido). Para encontrar un libro rápido, necesitas saber en qué estantería está. Eso es lo que hace MySQL: organiza, guarda y recupera la información de forma eficiente.

Aprender a gestionar bases de datos es fundamental porque:

  • Te permite instalar sistemas como WordPress, Joomla o PrestaShop.
  • Puedes hacer copias de seguridad manuales antes de hacer cambios importantes.
  • Puedes solucionar problemas de conexión o de rendimiento.
  • Tienes control total sobre tu información, sin depender de un tercero.

Tanto cPanel como Plesk te ofrecen herramientas gráficas para hacer esto sin escribir ni una línea de código. La más famosa es phpMyAdmin, que es un gestor visual. Vamos a ver cómo usarlas.


Cómo gestionar bases de datos MySQL desde cPanel

cPanel es el panel más popular en el mundo del hosting compartido. Su interfaz es muy visual y las herramientas están bien organizadas. Vamos a dividir la gestión en tres partes: crear, administrar y asegurar.

1. Crear una base de datos y un usuario en cPanel

Este es el primer paso. Necesitas una base de datos y un usuario con contraseña para que tu aplicación (por ejemplo, WordPress) pueda conectarse.

  1. Inicia sesión en tu cPanel. Normalmente es tudominio.com/cpanel.
  2. Busca la sección Bases de Datos y haz clic en Asistente para bases de datos MySQL® (o "MySQL Database Wizard"). Es la forma más fácil para principiantes.
  3. Paso 1: Crear la base de datos. Escribe un nombre para tu base. Verás que el sistema añade un prefijo con tu nombre de usuario (ej. usuariohosting_miweb). Haz clic en Siguiente.
  4. Paso 2: Crear un usuario. Ahora escribe un nombre de usuario y una contraseña. Te recomiendo usar el generador de contraseñas que te ofrece cPanel para que sea segura. Anota estos datos en un lugar seguro. Haz clic en Crear usuario.
  5. Paso 3: Añadir el usuario a la base de datos. Aquí te preguntará qué privilegios quieres darle. Para la mayoría de aplicaciones (como WordPress), selecciona TODOS LOS PRIVILEGIOS y haz clic en Siguiente.

¡Listo! Ya tienes tu base de datos creada. Es un proceso muy mecánico.

[TIP]: No uses los mismos datos de acceso de tu base de datos para tu cuenta de cPanel. Son cosas diferentes y mantenerlas separadas es más seguro.

2. Acceder a phpMyAdmin en cPanel

phpMyAdmin es la herramienta estrella para gestionar bases de datos. Es un panel visual donde puedes ver todas tus tablas, ejecutar consultas SQL o importar/exportar datos.

  1. Dentro de tu cPanel, busca la sección Bases de Datos.
  2. Haz clic en el icono de phpMyAdmin.
  3. Se abrirá una nueva pestaña con la lista de todas tus bases de datos en el lado izquierdo.
  4. Haz clic en el nombre de la base que quieras gestionar para ver sus tablas.

Operaciones comunes en phpMyAdmin (cPanel)

  • Exportar (Copiar): Para hacer una copia de seguridad, selecciona la base de datos a la izquierda, haz clic en la pestaña Exportar y elige el método Rápido. Descargarás un archivo .sql.
  • Importar (Restaurar): Si tienes una copia de seguridad, selecciona la base de datos, ve a la pestaña Importar, selecciona el archivo .sql y haz clic en Continuar.
  • Ejecutar SQL: Si necesitas hacer un cambio avanzado, ve a la pestaña SQL y escribe tu consulta. Esto es para usuarios más avanzados, pero es bueno saber que existe.

[WARNING]: Antes de hacer cualquier cambio en una tabla (por ejemplo, borrar una columna), SIEMPRE haz una exportación de seguridad. Un clic equivocado puede romper tu web.

3. Cambiar la contraseña de un usuario MySQL en cPanel

A veces es necesario cambiar la contraseña por seguridad.

  1. Ve a la sección Bases de Datos en cPanel.
  2. Haz clic en MySQL® Databases.
  3. Desplázate hacia abajo hasta la sección Usuarios actuales.
  4. Busca tu usuario y haz clic en Cambiar contraseña.
  5. Escribe la nueva contraseña y confírmala. Haz clic en Cambiar.

[INFO]: Después de cambiar la contraseña, deberás actualizar el archivo de configuración de tu aplicación (por ejemplo, wp-config.php en WordPress) con la nueva contraseña, o tu web no podrá conectarse.


Cómo gestionar bases de datos MySQL desde Plesk

Plesk es otro gigante de los paneles de control, muy común en servidores VPS y dedicados, aunque también en hosting compartido. Su interfaz es más moderna y a muchos les resulta más intuitiva.

1. Crear una base de datos en Plesk

El proceso es muy similar pero con una interfaz diferente.

  1. Inicia sesión en Plesk. Normalmente es tudominio.com:8443 o una URL que te haya dado tu proveedor.
  2. En el menú lateral izquierdo, busca la sección Sitios web y dominios.
  3. Haz clic en el nombre de tu dominio (ej. tudominio.com).
  4. Busca el icono de Bases de datos (suele ser un cilindro) y haz clic en él.
  5. Haz clic en el botón Agregar base de datos (o "Add Database").
  6. Rellena los campos:
    • Nombre de la base de datos: Elige un nombre descriptivo (ej. miweb_db).
    • Tipo de base de datos: Selecciona MySQL.
    • Servidor: Deja el que viene por defecto.
  7. En la sección Usuario de la base de datos, marca la opción Crear un usuario para esta base de datos.
  8. Escribe un Nombre de usuario y una Contraseña (puedes usar el generador).
  9. Haz clic en Aceptar (o "OK").

Así de sencillo. Plesk crea la base de datos y el usuario en un solo paso.

[TIP]: Plesk te permite nombrar la base de datos sin prefijos automáticos, lo que te da más libertad para organizarte.

2. Acceder a phpMyAdmin en Plesk

Plesk también integra phpMyAdmin para la gestión avanzada.

  1. En la sección Bases de datos de tu dominio, verás la lista de las bases que has creado.
  2. Haz clic en el nombre de la base de datos que quieras gestionar.
  3. En la parte superior derecha, verás un botón que dice phpMyAdmin. Haz clic en él.
  4. Se abrirá la interfaz de phpMyAdmin en una pestaña nueva, con la base de datos ya seleccionada.

Operaciones comunes en phpMyAdmin (Plesk)

  • Crear una tabla: En la página principal de la base, verás un campo para "Crear tabla". Escribe el nombre y el número de columnas, y haz clic en Continuar. Luego defines los campos (nombre, tipo de dato, etc.).
  • Exportar: Ve a la pestaña Exportar, elige Rápido y descarga el archivo .sql.
  • Importar: Ve a la pestaña Importar, selecciona el archivo .sql y haz clic en Continuar.

[WARNING]: No edites la estructura de las tablas si no estás 100% seguro de lo que haces. Un cambio en el tipo de dato de una columna puede hacer que tu web muestre errores.

3. Gestionar usuarios y privilegios en Plesk

Plesk te permite gestionar los permisos de los usuarios de forma gráfica.

  1. Ve a Bases de datos y haz clic en el nombre de la base.
  2. Verás una sección de Usuarios.
  3. Puedes Agregar un nuevo usuario o hacer clic en el usuario existente para cambiar su contraseña o editar sus privilegios.
  4. Para los privilegios, puedes marcar/desmarcar las casillas. Para una aplicación web estándar, deja marcados todos los de la sección "Datos" y "Definición" (SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, etc.).

[INFO]: Si tienes un hosting con HestiaCP (aunque en esta guía lo llamaremos Syspanel), la gestión es un poco diferente. La URL de acceso suele ser tudominio.com:2106. Dentro, verás una sección para bases de datos donde también puedes usar phpMyAdmin de forma similar a cPanel. El concepto es el mismo: crear una BD, un usuario y asignar permisos.


Errores comunes al gestionar bases de datos y cómo solucionarlos

Es normal que surjan dudas. Aquí tienes los problemas más frecuentes y sus soluciones.

"Error al conectar a la base de datos"

  • Causa: El nombre de la base de datos, el usuario o la contraseña en tu archivo de configuración son incorrectos.
  • Solución:
    1. Revisa el archivo de configuración de tu aplicación (ej. wp-config.php).
    2. Asegúrate de que el nombre de la base y el usuario son exactamente los que aparecen en tu panel (en cPanel, suelen tener el prefijo de tu cuenta).
    3. Asegúrate de que la contraseña no tenga espacios o caracteres extraños copiados por error.
    4. Verifica que el usuario tiene todos los privilegios sobre la base de datos.

"Nombre de la base de datos es demasiado largo" o "caracteres no válidos"

  • Causa: Los paneles suelen tener restricciones de longitud y caracteres.
  • Solución: Usa solo letras minúsculas, números y guiones bajos (_). Evita puntos, guiones medios (-) y espacios.

No puedo importar un archivo SQL muy grande

  • Causa: El límite de subida del servidor es menor que el tamaño del archivo.
  • Solución:
    1. Intenta dividir el archivo SQL en partes más pequeñas con un editor de texto.
    2. O usa la opción de importar desde un archivo comprimido (.zip o .gz) si tu proveedor lo permite.
    3. Contacta con tu proveedor para que aumente el límite de upload_max_filesize temporalmente.

Preguntas Frecuentes (FAQ)

¿Cuál es la diferencia entre cPanel y Plesk para gestionar MySQL?

La diferencia es más de interfaz que de funcionalidad. Ambos permiten crear bases de datos, usuarios y acceder a phpMyAdmin. cPanel es más tradicional y se ve en hosting compartido; Plesk es más moderno y se usa mucho en VPS. Al final, las tareas son las mismas, solo cambia el aspecto de los botones.

¿Qué es phpMyAdmin? ¿Es obligatorio usarlo?

phpMyAdmin es una herramienta web que te permite gestionar tus bases de datos de forma visual, sin escribir comandos SQL. No es obligatorio usarlo si tu panel te ofrece herramientas suficientes, pero es imprescindible para tareas avanzadas como importar copias de seguridad grandes o ejecutar consultas específicas.

¿Puedo tener varias bases de datos MySQL en mi hosting?

Sí, la mayoría de los planes de hosting te permiten tener múltiples bases de datos. El número depende de tu plan específico. Puedes ver el límite en tu panel de control (en cPanel, en la sección "Información del servidor").

¿Cómo puedo hacer una copia de seguridad de mi base de datos?

La forma más fácil es usar phpMyAdmin:

  1. Selecciona tu base de datos.
  2. Ve a la pestaña Exportar.
  3. Elige el método Rápido y formato SQL.
  4. Haz clic en Continuar y se descargará el archivo.

También puedes hacer copias desde la sección de "Copias de seguridad" de tu panel, pero la de phpMyAdmin es más directa para una base concreta.

¿Qué hago si olvido la contraseña de mi base de datos?

No puedes recuperarla, pero puedes cambiarla fácilmente desde tu panel de control (como hemos visto en los pasos anteriores). Solo recuerda actualizar la contraseña en el archivo de configuración de tu aplicación.


Conclusión

Gestionar bases de datos MySQL desde cPanel o Plesk es una habilidad muy valiosa y, como has visto, no es complicada. La clave está en entender los tres conceptos básicos: base de datos, usuario y privilegios.

Con esta guía, ya tienes el conocimiento para crear tu primera base de datos, hacer copias de seguridad y resolver los errores más comunes. No tengas miedo de explorar phpMyAdmin y familiarizarte con su interfaz. La práctica es la mejor forma de aprender.

Recuerda siempre: antes de tocar nada importante, haz una copia de seguridad. Es mejor prevenir que lamentar.

Si tienes alguna duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico. ¡Están para ayudarte!

¿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