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

Cómo gestionar bases de datos en cPanel: Crear, modificar y eliminar

Actualizado el 10 de junio de 2026

¡Hola! Soy tu asistente técnico de confianza. Hoy vamos a sumergirnos en el mundo de las bases de datos dentro de cPanel. No te preocupes, no necesitas ser un experto en programación. Te guiaré paso a paso para que puedas crear, modificar y eliminar bases de datos con total seguridad. Este es uno de los pilares para gestionar tu web, sobre todo si usas WordPress, Joomla o cualquier aplicación dinámica.

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

Imagina que tu web es una tienda. El diseño (HTML, CSS) es el escaparate y los muebles. Pero los productos, los precios, los datos de tus clientes y los pedidos, ¿dónde se guardan? Ahí es donde entra la base de datos. Es el almacén central donde reside toda la información dinámica. Sin ella, tu web no podría recordar quién eres, qué has comprado o qué comentarios has dejado.

En el mundo del hosting, el sistema más común es MySQL. cPanel integra herramientas para que puedas manejar estas bases de datos de forma gráfica, sin tener que escribir una sola línea de código SQL (aunque también puedes hacerlo si quieres).

Primeros pasos: Accediendo al gestor de bases de datos en cPanel

Antes de empezar a crear nada, necesitas saber dónde están las herramientas. El proceso es muy sencillo:

  1. Inicia sesión en tu cPanel. Normalmente se accede a través de tudominio.com/cpanel o tudominio.com:2083.
  2. Una vez dentro, busca la sección Bases de datos (o Databases en inglés). Verás varios iconos. Los que más te interesarán son:
    • MySQL Databases: Para crear y borrar bases de datos.
    • MySQL Users: Para crear y gestionar usuarios (las personas o aplicaciones que acceden a los datos).
    • phpMyAdmin: La herramienta estrella para modificar el contenido de las bases de datos desde el navegador.

[INFO] Si tu panel es Syspanel (HestiaCP), el acceso a la base de datos suele hacerse a través del puerto 2106 (ej: tudominio.com:2106) o desde la sección "Bases de datos" del panel principal. El concepto es idéntico, solo cambia la interfaz visual.

Cómo crear una base de datos en cPanel (Paso a paso)

Crear una base de datos es el primer paso para instalar cualquier CMS como WordPress. Es más fácil de lo que parece. Sigue estos pasos al pie de la letra:

Paso 1: Crear la base de datos

  1. Dentro de cPanel, haz clic en el icono MySQL Databases.
  2. Busca la sección Create New Database (o "Crear nueva base de datos").
  3. Escribe un nombre para tu base de datos. cPanel suele añadir automáticamente un prefijo (tu nombre de usuario) al principio. Por ejemplo, si tu usuario es usuario1 y pones blog, la base de datos se llamará usuario1_blog.
  4. Haz clic en Create Database. ¡Listo! La base de datos ya existe, pero está vacía y sin nadie que pueda usarla.

Paso 2: Crear un usuario de base de datos

No puedes usar la base de datos sin un "usuario" que tenga permiso para entrar. Es como tener una casa (la base de datos) pero sin llaves (usuario y contraseña).

  1. En la misma página de MySQL Databases, baja hasta la sección MySQL Users.
  2. En Username, escribe un nombre (ej: adminwp). Recuerda que también se añadirá el prefijo.
  3. En Password, usa el generador de contraseñas seguras de cPanel. Es muy importante que la contraseña sea fuerte. Copia la contraseña en un lugar seguro (un bloc de notas temporal).
  4. Haz clic en Create User.

Paso 3: Asignar el usuario a la base de datos

Este es el paso clave. Sin esta asignación, el usuario no puede tocar la base de datos.

  1. Justo debajo de la sección de creación de usuarios, verás Add User To Database.
  2. En el desplegable User, selecciona el usuario que acabas de crear.
  3. En el desplegable Database, selecciona la base de datos que creaste.
  4. En Privilegios, marca la opción ALL PRIVILEGES (Todos los privilegios). Esto le da control total al usuario sobre esa base de datos. Es lo que necesitas para instalar WordPress o cualquier aplicación.
  5. Haz clic en Make Changes.

[TIP] ¡Ya tienes tu base de datos operativa! Ahora, cuando instales un CMS, te pedirá tres datos: Nombre de la base de datos (ej: usuario1_blog), Usuario (ej: usuario1_adminwp) y Contraseña (la que generaste). El Host normalmente es localhost.

Cómo modificar bases de datos con phpMyAdmin

Una vez que tu web está funcionando, es posible que necesites modificar datos directamente: cambiar la contraseña de un usuario, corregir un error en un artículo, o importar una copia de seguridad. Para esto usamos phpMyAdmin.

Accediendo a phpMyAdmin

  1. En cPanel, dentro de la sección Bases de datos, haz clic en el icono de phpMyAdmin.
  2. Se abrirá una nueva ventana. A la izquierda verás una lista con todas tus bases de datos.
  3. Haz clic en el nombre de la base de datos que quieras modificar.

Tareas comunes en phpMyAdmin

Modificar un registro (ej: cambiar un email o un nombre)

  1. Dentro de tu base de datos, verás una lista de tablas (son como las carpetas donde se organizan los datos). Por ejemplo, en WordPress, la tabla wp_users guarda los usuarios.
  2. Haz clic en la tabla que quieras modificar.
  3. Se mostrará una cuadrícula con los datos. Busca la fila que quieras cambiar.
  4. Haz clic en el icono Editar (normalmente es un lápiz o un botón que dice "Editar").
  5. Cambia el valor que necesites (por ejemplo, el campo user_email).
  6. Haz clic en Continuar o Guardar (botón en la parte inferior).

Importar una base de datos (restaurar copia de seguridad)

Si tienes un archivo .sql con una copia de seguridad, puedes subirlo directamente.

  1. En phpMyAdmin, selecciona la base de datos a la izquierda.
  2. Haz clic en la pestaña Importar.
  3. Haz clic en Seleccionar archivo y elige tu archivo .sql.
  4. Deja las opciones por defecto y haz clic en Continuar. phpMyAdmin ejecutará todas las instrucciones SQL del archivo.

[WARNING] ¡Cuidado! Al importar un archivo, sobrescribes los datos actuales. Asegúrate de que la base de datos esté vacía o de que quieras reemplazar la información existente. Siempre es buena idea hacer una copia de seguridad antes de importar.

Exportar una base de datos (hacer copia de seguridad)

  1. Selecciona la base de datos a la izquierda.
  2. Haz clic en la pestaña Exportar.
  3. Selecciona el método Rápido (exporta todo) o Personalizado (si quieres elegir tablas específicas).
  4. Asegúrate de que el formato sea SQL.
  5. Haz clic en Continuar. Se descargará un archivo .sql con toda la información.

Cómo eliminar una base de datos en cPanel

Eliminar una base de datos es una operación delicada. Si la borras, perderás toda la información (artículos, usuarios, configuraciones). Asegúrate de tener una copia de seguridad antes de hacerlo.

Método 1: Desde cPanel (MySQL Databases)

  1. Ve a MySQL Databases.
  2. Busca la sección Current Databases.
  3. Localiza la base de datos que quieres eliminar.
  4. Haz clic en el enlace Delete (o Borrar) junto a su nombre.
  5. cPanel te pedirá confirmación. Haz clic en Delete Database.

Método 2: Desde phpMyAdmin (Eliminar la base de datos completa)

  1. Abre phpMyAdmin.
  2. A la izquierda, haz clic en el nombre de la base de datos.
  3. Verás una pestaña llamada Operaciones (o Operations).
  4. Busca la sección Eliminar base de datos (o Remove database).
  5. Haz clic en Eliminar la base de datos (DROP).
  6. Confirma la operación.

[WARNING] Nunca borres las bases de datos por defecto como information_schema, mysql o performance_schema. Esas son del sistema y si las tocas, podrías romper el servidor. Solo borra las que tú hayas creado y que empiecen con tu prefijo de usuario.

Preguntas Frecuentes (FAQ) sobre gestión de bases de datos en cPanel

Aquí respondo a las dudas más comunes que me encuentro a diario.

¿Puedo tener varias bases de datos en un mismo cPanel?

Sí, completamente. Puedes crear tantas como necesites, siempre y cuando no superes el límite de tu plan de hosting (normalmente son ilimitadas en planes avanzados).

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

No te preocupes. Ve a MySQL Databases en cPanel, busca la sección Current Users y haz clic en Change Password junto al usuario. Genera una nueva contraseña segura y actualiza los archivos de configuración de tu web (por ejemplo, el wp-config.php en WordPress).

¿Es seguro usar phpMyAdmin?

Sí, es la herramienta oficial de cPanel. Sin embargo, nunca compartas tu contraseña de cPanel y cierra la sesión de phpMyAdmin cuando termines. También es recomendable usar conexiones HTTPS.

Mi web da error "Error establishing a database connection". ¿Qué hago?

Este error suele significar que los datos de conexión son incorrectos o que la base de datos no existe. Revisa:

  1. Que el nombre de la base de datos y el usuario estén bien escritos en tu archivo de configuración.
  2. Que el usuario esté asignado a la base de datos (paso 3 de la creación).
  3. Que la contraseña sea la correcta. Si todo falla, cambia la contraseña desde cPanel.

¿Puedo usar phpMyAdmin en Syspanel (HestiaCP)?

Sí. En Syspanel (HestiaCP), el acceso a phpMyAdmin suele ser directo desde la sección de bases de datos del panel (puerto 2106). El funcionamiento es idéntico al de cPanel.

Conclusión: Domina tus datos

Gestionar bases de datos en cPanel no tiene por qué ser un dolor de cabeza. Con estas herramientas, MySQL, phpMyAdmin y un poco de práctica, podrás crear base de datos, modificarlas y eliminarlas con total confianza. Recuerda siempre la regla de oro: antes de modificar o borrar, haz una copia de seguridad. Así, aunque algo salga mal, siempre podrás recuperar tu información.

¿Tienes alguna otra duda? No dudes en consultar la documentación de tu hosting o contactar con tu soporte técnico. ¡Estamos aquí para ayudarte a que tu web funcione como un reloj!

¿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