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

Preguntas frecuentes sobre bases de datos en cPanel y Plesk (FAQ)

Actualizado el 8 de octubre de 2025

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

Para empezar, imagina que tu web es una tienda. Los archivos de tu web (HTML, imágenes, CSS) son el escaparate y los muebles. La base de datos es el almacén trasero donde guardas los productos, los precios, los clientes y los pedidos.

Técnicamente, una base de datos (o BD) es un sistema que organiza y guarda información de forma estructurada. En WordPress, Joomla o PrestaShop, por ejemplo, la base de datos guarda tus artículos, usuarios y configuraciones. Sin ella, tu web no podría funcionar.

En este artículo resolveremos las dudas más comunes sobre bases de datos en los dos paneles de control más usados: cPanel y Plesk. Cubriremos desde cómo crearlas hasta cómo importar o exportar, pasando por el clásico problema de la contraseña olvidada.


FAQ bases de datos cPanel: Lo que todo el mundo pregunta

cPanel es el panel más popular en el hosting compartido. Su interfaz es clara, pero a veces confunde con tantas opciones. Aquí tienes las respuestas a las preguntas más frecuentes.

¿Cómo creo una base de datos MySQL en cPanel?

Crear una BD en cPanel es un proceso de dos pasos: crear la base de datos y crear un usuario con permisos.

  1. Entra en tu cPanel (normalmente en tuweb.com/cpanel o tuweb.com:2083).
  2. Busca la sección Bases de Datos y haz clic en Asistente de MySQL® o en Bases de Datos MySQL.
  3. En el campo Nueva Base de Datos, escribe un nombre (suele añadir tu usuario de hosting como prefijo, por ejemplo usuario_miweb).
  4. Haz clic en Crear Base de Datos.
  5. Ahora, en la misma página, ve a Usuarios de MySQL. Crea un nuevo usuario con una contraseña segura (usa el generador que te ofrece cPanel).
  6. Por último, en la sección Añadir Usuario a la Base de Datos, selecciona tu usuario y tu base de datos, y haz clic en Añadir.
  7. Marca la casilla TODOS LOS PRIVILEGIOS y haz clic en Realizar cambios.

[TIP] Anota el nombre de la base de datos, el usuario y la contraseña. Los necesitarás al instalar WordPress o cualquier script.

¿Por qué me da error "Demasiadas conexiones" en cPanel?

Este es un clásico. Significa que tu web (o varias webs en el mismo servidor) está abriendo más conexiones a la BD de las permitidas simultáneamente.

Las causas más comunes son:

  • Un plugin de WordPress mal configurado que realiza consultas constantes.
  • Un pico de tráfico muy alto.
  • Consultas lentas que bloquean la BD.

Soluciones prácticas:

  1. Revisa tus plugins: desactiva todos y actívalos de uno en uno para encontrar al culpable.
  2. Optimiza la BD: usa el plugin WP-Optimize o similar para limpiar transients y datos basura.
  3. Aumenta el límite: en algunos planes, puedes solicitar un aumento del límite de conexiones al soporte. Si usas un VPS, puedes editarlo en el archivo my.cnf (requiere conocimientos técnicos).

¿Cómo importar SQL en cPanel paso a paso?

Importar un archivo SQL es necesario cuando migras una web o restauras una copia de seguridad. Hay dos formas: desde phpMyAdmin o desde la opción de cPanel.

Método 1: Desde cPanel (recomendado para archivos grandes)

  1. Entra en cPanel y ve a Bases de Datos > phpMyAdmin.
  2. Selecciona tu base de datos en el menú de la izquierda.
  3. Haz clic en la pestaña Importar en la parte superior.
  4. Haz clic en Elegir archivo y selecciona tu archivo .sql.
  5. Deja el resto de opciones por defecto y haz clic en Continuar.

Método 2: Usando la herramienta de copia de seguridad de cPanel

  1. Ve a Archivos > Gestor de copias de seguridad.
  2. En la sección Copias de seguridad parciales, busca Descargar una copia de seguridad de una base de datos MySQL.
  3. Descarga la BD que quieras restaurar (esto te da un archivo .sql.gz).
  4. Para restaurarla, no hay una opción directa aquí. La forma más fiable es usar phpMyAdmin, como en el método 1, o la opción de Restaurar en el asistente de copias de seguridad.

[WARNING] Antes de importar, asegúrate de que el nombre de la base de datos y el usuario en el archivo SQL coinciden con los que tienes en el cPanel actual. Si no, tendrás que editar el archivo SQL con un editor de texto (como Notepad++) y reemplazar los nombres.

¿Cómo cambiar la contraseña MySQL en cPanel?

Cambiarla es sencillo, pero hazlo con cuidado porque si tu web está en marcha, tendrás que actualizar la contraseña en sus archivos de configuración.

  1. Ve a Bases de Datos > Usuarios de MySQL.
  2. Localiza el usuario que quieres cambiar y haz clic en Cambiar contraseña.
  3. Introduce la nueva contraseña (usa el generador) y confírmala.
  4. Haz clic en Cambiar.

Importante: Si usas WordPress, debes actualizar el archivo wp-config.php con la nueva contraseña. Está en la carpeta raíz de tu web. Busca las líneas DB_USER y DB_PASSWORD y cámbialas.


Preguntas frecuentes Plesk: Resolviendo dudas comunes

Plesk es otro panel muy utilizado, sobre todo en servidores VPS y dedicados. Su interfaz es más moderna, pero las funciones son similares.

¿Cómo creo una base de datos en Plesk?

  1. Accede a Plesk (normalmente en tuweb.com:8443).
  2. En el menú lateral, ve a Sitios web y dominios.
  3. Haz clic en el nombre de tu dominio.
  4. Busca la sección Bases de datos y haz clic en Añadir base de datos.
  5. Introduce un Nombre de la base de datos.
  6. Selecciona el Tipo de base de datos (MySQL o MariaDB suelen ser las opciones).
  7. En Servidor de bases de datos, elige el que quieras (suele haber uno por defecto).
  8. Crea un Usuario de base de datos y una Contraseña. Plesk te permite generar una segura automáticamente.
  9. Haz clic en Aceptar.

¿Cómo exportar MySQL desde Plesk?

Exportar es tan fácil como importar.

  1. Ve a Sitios web y dominios y entra en tu dominio.
  2. Haz clic en Bases de datos.
  3. Verás la lista de bases de datos. Haz clic en el nombre de la BD que quieres exportar.
  4. En la parte superior, verás un botón que dice Exportar (o un icono de descarga).
  5. Elige el formato (normalmente .sql o .gz para comprimir).
  6. Haz clic en Exportar y se descargará el archivo a tu ordenador.

¿Cómo importar una base de datos en Plesk?

  1. Sigue los pasos 1-3 del apartado anterior para llegar a tu base de datos.
  2. Haz clic en Importar.
  3. Selecciona el archivo .sql desde tu ordenador o pega el contenido directamente en el área de texto.
  4. Haz clic en Aceptar y Plesk hará el resto.

[INFO] Plesk también permite importar bases de datos desde un archivo .dump o .sql.gz. Si tu archivo es muy grande, es posible que necesites subirlo por FTP a la carpeta httpdocs y luego importarlo desde la opción de "archivo en el servidor" si está disponible.

¿Cómo cambiar la contraseña MySQL en Plesk?

  1. Ve a Sitios web y dominios > Bases de datos.
  2. Haz clic en el icono de usuario (o en el nombre del usuario de la BD) junto a la base de datos.
  3. Verás la opción de Cambiar contraseña.
  4. Introduce la nueva contraseña o usa el generador.
  5. Haz clic en Aceptar.

Recuerda actualizar la contraseña en tu aplicación (WordPress, etc.) después de hacer este cambio.


Preguntas frecuentes generales sobre bases de datos

Aquí tienes otras dudas que nos llegan muy a menudo y que aplican a cualquier panel.

¿Qué es phpMyAdmin y para qué sirve?

phpMyAdmin es una herramienta web que te permite gestionar tu base de datos de forma visual, sin necesidad de escribir comandos SQL. Con ella puedes:

  • Ver las tablas y los datos que contienen.
  • Ejecutar consultas SQL manualmente.
  • Exportar e importar bases de datos.
  • Optimizar tablas para que la web vaya más rápida.

Se accede desde cPanel (en la sección de Bases de Datos) o desde Plesk (haciendo clic en el icono de phpMyAdmin junto a tu base de datos).

¿Qué es la codificación de caracteres UTF-8 y por qué es importante?

La codificación define cómo se representan los caracteres (letras, números, símbolos) en la base de datos. UTF-8 es el estándar moderno que soporta todos los caracteres de todos los idiomas, incluyendo tildes, ñ y emojis.

Problema común: Si importas una base de datos con codificación latin1 y tu web usa utf8, verás caracteres extraños como ñ en lugar de ñ.

Solución: Al importar en phpMyAdmin, asegúrate de que la codificación del archivo coincide con la de tu web. En la pestaña de importación, en el campo Codificación de archivos, elige utf-8 o la que tenga tu archivo.

¿Qué hago si mi web da error "Error al conectar con la base de datos"?

Este es el error más temido. Significa que tu web no puede conectarse a la BD. Las causas más comunes son:

  1. Datos incorrectos en el archivo de configuración: Revisa el nombre de la BD, el usuario y la contraseña en wp-config.php (WordPress) o configuration.php (Joomla).
  2. La base de datos no existe: Puede que la hayas borrado por error o que la hayas creado con otro nombre.
  3. El servidor de BD está caído: Esto es menos común, pero puede ocurrir. Contacta con tu proveedor de hosting.
  4. La contraseña ha cambiado: Si alguien la ha cambiado recientemente, la web no podrá conectarse.

Pasos a seguir:

  1. Verifica los datos en el archivo de configuración de tu web.
  2. Entra en tu panel (cPanel o Plesk) y comprueba que la BD y el usuario existen.
  3. Prueba a conectar desde phpMyAdmin. Si puedes entrar, el problema está en la configuración de tu web.
  4. Si todo parece correcto, revisa los logs de error de tu web (en cPanel: Métricas > Errores; en Plesk: Logs).

¿Cómo optimizar una base de datos para que mi web vaya más rápido?

Una BD desordenada puede ralentizar tu web. Aquí tienes algunos consejos:

  • Usa un plugin de caché para reducir las consultas a la BD (WP Super Cache, W3 Total Cache, etc.).
  • Limpia los datos basura: En WordPress, elimina revisiones de entradas antiguas, transients y comentarios spam.
  • Optimiza las tablas: En phpMyAdmin, selecciona todas las tablas y en el menú desplegable elige Optimizar tablas. Esto desfragmenta la BD.
  • Revisa las consultas lentas: Si tienes conocimientos técnicos, puedes activar el registro de consultas lentas en MySQL para identificar qué consultas tardan más.

Preguntas frecuentes sobre Syspanel (HestiaCP)

Aunque este artículo se centra en cPanel y Plesk, es posible que te encuentres con Syspanel (conocido en el mundo técnico como HestiaCP). Es un panel de control gratuito y ligero que está ganando popularidad.

[INFO] Si tu hosting usa Syspanel, el acceso se realiza a través del puerto 2106. Por ejemplo: https://tu-dominio.com:2106.

¿Cómo gestiono las bases de datos en Syspanel?

Syspanel tiene una interfaz muy limpia. Para gestionar tus bases de datos:

  1. Accede a Syspanel con tu usuario y contraseña.
  2. En el menú superior, haz clic en Bases de datos.
  3. Aquí puedes Añadir base de datos, Añadir usuario y asignar permisos.
  4. Para importar o exportar, Syspanel usa phpMyAdmin. Haz clic en el icono de phpMyAdmin junto a la base de datos que quieras gestionar.

¿Cómo importar SQL en Syspanel?

  1. Ve a Bases de datos y haz clic en phpMyAdmin.
  2. Selecciona tu base de datos.
  3. Ve a la pestaña Importar y sube tu archivo .sql.
  4. Haz clic en Continuar.

El proceso es idéntico al de cPanel, ya que ambos usan phpMyAdmin como herramienta de gestión.


Resumen y consejos finales

Hemos cubierto las preguntas más frecuentes sobre bases de datos en cPanel y Plesk. Recuerda estos puntos clave:

  • Siempre haz una copia de seguridad antes de importar, exportar o cambiar contraseñas.
  • Usa contraseñas seguras y guárdalas en un gestor de contraseñas.
  • Anota los nombres de tus bases de datos y usuarios en un lugar seguro.
  • Si tienes dudas, contacta con tu proveedor de hosting: están para ayudarte.

Gestionar bases de datos puede parecer complicado, pero con estas respuestas a las preguntas frecuentes, ya tienes una base sólida para manejarlas con confianza. Si tu panel es Syspanel, recuerda que el puerto es el 2106 y que la gestión se hace de forma similar a cPanel.

¡Esperamos que este FAQ te haya sido de gran ayuda!

¿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