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

Cómo cambiar la contraseña de la base de datos MySQL de WordPress en cPanel

Actualizado el 28 de mayo de 2026

¿Por qué cambiar la contraseña de tu base de datos MySQL en WordPress?

Cambiar la contraseña de tu base de datos es una de esas tareas que parecen complicadas, pero que en realidad son muy sencillas si sigues los pasos correctos. Es una medida de seguridad esencial: si sospechas que alguien ha tenido acceso a tu hosting, si un plugin fue comprometido o simplemente como mantenimiento preventivo, actualizar esta clave es fundamental.

Piénsalo así: tu base de datos es el cerebro de tu WordPress. Ahí se guardan tus artículos, tus páginas, los comentarios de tus usuarios y la configuración de tu sitio. Si alguien accede a ella, podría robar información o incluso destruir tu web. Por eso, saber cambiar contraseña mysql wordpress no solo es útil, es una habilidad básica de supervivencia digital.

Además, este proceso te obliga a tocar el archivo wp-config.php, que es como el "DNI" de tu instalación de WordPress. Ahí se guardan las credenciales de conexión a la base de datos. No te asustes, no necesitas ser un experto en programación. Solo tienes que seguir esta guía paso a paso y en menos de quince minutos lo tendrás listo.


Antes de empezar: prepara tu terreno

Antes de lanzarte a cambiar nada, es vital que hagas una copia de seguridad. Esto no es un consejo opcional, es una regla de oro. Si algo sale mal, y créeme que a veces sale, podrás restaurar tu sitio sin perder horas de trabajo.

  • Copia de seguridad completa: No solo de la base de datos, sino de todos los archivos de tu WordPress. En cPanel, puedes usar la herramienta "Copias de seguridad" o "Backup" para descargar un archivo comprimido con todo tu sitio. También puedes usar plugins como UpdraftPlus o BackupBuddy si te resultan más cómodos.
  • Anota la contraseña actual: Aunque la vayas a cambiar, es bueno tenerla a mano por si necesitas revertir el proceso.
  • Ten a mano los datos de acceso a cPanel: Obviamente, necesitarás entrar a tu panel de control. Si usas un hosting con Syspanel (recuerda, el puerto de acceso es el 2106), el proceso es similar, pero aquí nos centramos en cPanel.

[WARNING] No empieces este proceso si tienes prisa o estás en un momento de mucho tráfico en tu web. Cualquier error puede dejar tu sitio caído temporalmente. Mejor hazlo en una hora de baja afluencia.


Paso 1: Localiza tu base de datos en cPanel

Para cambiar contraseña mysql wordpress, lo primero es encontrar la base de datos que usa tu sitio. No todas las bases de datos de tu cPanel son de WordPress, así que debes identificar la correcta.

  1. Inicia sesión en tu cPanel. La URL suele ser algo como tudominio.com/cPanel o tudominio.com:2083.
  2. Busca la sección "Bases de datos" o "Databases". Dentro, verás una opción llamada "Base de datos MySQL" o "MySQL Databases". Haz clic ahí.
  3. Se abrirá una página con un listado de todas tus bases de datos. Verás el nombre, el tamaño y, a veces, el usuario asociado.
  4. Identifica la base de datos de WordPress. ¿Cómo? Muy fácil: revisa el archivo wp-config.php de tu instalación. Accede a tu gestor de archivos de cPanel (suele estar en la sección "Archivos") y navega hasta la carpeta public_html (o la carpeta donde esté tu WordPress, a veces es una subcarpeta). Abre el archivo wp-config.php con el editor de texto y busca una línea que diga algo como:
    define( 'DB_NAME', 'tu_usuario_cpanel_nombre_base' );
    Ese nombre que aparece entre comillas es el nombre exacto de tu base de datos. Anótalo.

[TIP] Si tienes varias bases de datos y no estás seguro, este truco con wp-config.php es infalible. Nunca adivines, porque podrías cambiar la contraseña de otra aplicación y romperla.


Paso 2: Cambia la contraseña de la base de datos en cPanel

Una vez que tienes el nombre exacto, el siguiente paso es cambiar la contraseña. Es un proceso directo dentro de cPanel.

  1. Vuelve a la página de "Base de datos MySQL" que abriste antes.
  2. Desplázate hacia abajo hasta encontrar la tabla llamada "Bases de datos actuales" o "Current Databases".
  3. Localiza tu base de datos en la lista. A la derecha de su nombre, verás un enlace o botón que dice "Cambiar contraseña" o "Change Password". Haz clic.
  4. Se abrirá un formulario. Tendrás que escribir la nueva contraseña dos veces. Es muy importante que uses una contraseña robusta. Mezcla mayúsculas, minúsculas, números y símbolos. Cuanto más larga y aleatoria, mejor.
  5. Puedes usar el generador de contraseñas que te ofrece cPanel (suele tener un botón al lado del campo). Es una gran opción porque crea claves muy seguras.
  6. Haz clic en "Cambiar contraseña" o "Change Password" para confirmar.

[INFO] Al cambiar la contraseña de la base de datos, no cambia la contraseña de tu usuario de MySQL. Son dos cosas distintas. El usuario es quien se conecta, y la contraseña es la llave que usa para entrar. Aquí estamos cambiando la llave de la base de datos, no la del usuario. Si también quieres cambiar la del usuario, tendrías que hacerlo en la sección "Usuarios de MySQL", pero no es necesario para este tutorial.


Paso 3: Actualiza el archivo wp-config.php

Ahora viene la parte más delicada. Has cambiado la contraseña en la base de datos, pero tu WordPress todavía tiene la contraseña antigua guardada en su configuración. Si no actualizas el archivo wp-config.php, tu sitio no podrá conectarse a la base de datos y mostrará un error de "Error al establecer la conexión con la base de datos". Por eso, este paso es crucial.

  1. Ve a la sección "Archivos" en cPanel y haz clic en "Administrador de archivos" o "File Manager".
  2. Navega hasta la carpeta donde tienes instalado WordPress. Normalmente es public_html, pero si lo instalaste en una subcarpeta (por ejemplo, public_html/blog), ve ahí.
  3. Busca el archivo wp-config.php en la lista de archivos. Haz clic derecho sobre él y selecciona "Editar" o "Edit". Si te pregunta qué editor usar, elige el editor de texto por defecto.
  4. Se abrirá el contenido del archivo. Busca la línea que dice:
    define( 'DB_PASSWORD', 'tu_contraseña_antigua' );
  5. Muy importante: No borres ni modifiques nada más del archivo. Solo vas a cambiar el texto que está entre las comillas simples, justo después de 'DB_PASSWORD',.
  6. Elimina la contraseña antigua y escribe la nueva contraseña que acabas de asignar en cPanel. Asegúrate de que está exactamente igual, con mayúsculas, minúsculas y símbolos. Cualquier error tipográfico hará que falle la conexión.
  7. Guarda el archivo. En el editor de cPanel, suele haber un botón "Guardar cambios" o "Save Changes" en la esquina superior derecha. Haz clic y confirma que quieres guardar.

[WARNING] No dejes espacios en blanco antes o después de la contraseña dentro de las comillas. Debe quedar así: 'DB_PASSWORD', 'MiNuevaContraseñaFuerte123!'. Un espacio extra puede hacer que no funcione.


Paso 4: Verifica que tu sitio funciona correctamente

Ya has hecho el cambio principal. Ahora es el momento de la verdad. Vas a comprobar que todo ha salido bien.

  1. Abre una ventana de incógnito en tu navegador (o borra la caché) y visita tu sitio web tudominio.com.
  2. Si todo ha ido bien, verás tu web con normalidad. Sin errores, sin pantallas en blanco.
  3. Prueba el panel de administración: Accede a tudominio.com/wp-admin e inicia sesión con tu usuario y contraseña de WordPress. Si puedes entrar y ves el escritorio, ¡enhorabuena! Has completado el proceso con éxito.
  4. Haz una prueba rápida de funcionalidad: publica una entrada nueva, cambia un ajuste o simplemente navega por tu web para asegurarte de que todo se carga correctamente. Si algo falla, es mejor detectarlo ahora.

[TIP] Si tu web tiene caché activa (por ejemplo, con un plugin como WP Rocket o una caché de servidor), es posible que veas la versión antigua. No te preocupes, vacía la caché del plugin y la del servidor (en cPanel suele estar en "Optimizar caché" o similar) y vuelve a probar.


Solución de problemas comunes (FAQ)

Aunque el proceso es sencillo, a veces surgen dudas o pequeños contratiempos. Aquí tienes las soluciones a los problemas más habituales.

¿Por qué mi web da el error "Error al establecer la conexión con la base de datos"?

Este es el error más común y significa que WordPress no puede conectarse a la base de datos. Las causas suelen ser:

  • Contraseña mal escrita en wp-config.php: Revisa que la contraseña esté exactamente igual que la que pusiste en cPanel. Un carácter de más o de menos lo rompe todo.
  • No guardaste el archivo: Asegúrate de haber hecho clic en "Guardar cambios" en el editor de archivos.
  • Cambiaste la contraseña del usuario, no la de la base de datos: Recuerda que en este tutorial cambiamos la contraseña de la base de datos, no la del usuario MySQL.

Solución: Vuelve a los pasos 2 y 3 y verifica meticulosamente cada campo.

¿Puedo cambiar la contraseña de la base de datos sin tocar el archivo wp-config.php?

No. El archivo wp-config.php es el que le dice a WordPress cuál es la contraseña correcta. Si no lo actualizas, WordPress seguirá intentando usar la contraseña antigua y fallará. Es un paso obligatorio.

¿Qué pasa si olvido la contraseña que acabo de poner?

Si no la anotas, tendrás que repetir el proceso desde el principio. Por eso te recomendé que la guardes en un gestor de contraseñas o en un lugar seguro. No la escribas en un archivo de texto plano en tu escritorio, mejor usa una herramienta como LastPass o 1Password.

¿Es lo mismo cambiar la contraseña de la base de datos que la del usuario de la base de datos?

No, son dos cosas diferentes. La base de datos es el contenedor de la información, y el usuario es quien tiene permiso para acceder a ella. Aquí hemos cambiado la contraseña de la base de datos. Cambiar la del usuario es un proceso similar, pero se hace en la sección "Usuarios de MySQL" de cPanel y no requiere tocar wp-config.php (aunque sí actualizar el archivo si el usuario también se cambia).

¿Cada cuánto tiempo debería cambiar la contraseña?

No hay una regla fija, pero una buena práctica es hacerlo cada 3-6 meses. Si sospechas de cualquier actividad sospechosa, cámbiala de inmediato. También es recomendable cambiarla después de eliminar algún plugin o tema que no uses, por si tuviera algún código malicioso.

¿Puedo usar un plugin para hacer este cambio?

Existen plugins que te permiten cambiar la contraseña de la base de datos desde el propio panel de WordPress, pero no lo recomiendo. Es mucho más seguro y limpio hacerlo desde cPanel, ya que tienes control total sobre el proceso y no dependes de un plugin que podría fallar o tener vulnerabilidades.


Conclusión: la seguridad es un hábito, no un evento

Saber cambiar contraseña mysql wordpress es una habilidad que te ahorrará más de un dolor de cabeza. Has aprendido a localizar tu base de datos wordpress cpanel, a cambiar su contraseña y a actualizar el archivo wp-config.php correctamente. Ahora tu sitio es un poco más seguro.

No olvides que la seguridad de tu web no termina aquí. Mantén siempre actualizados tu WordPress, tus plugins y tus temas. Usa contraseñas robustas para todo, no solo para la base de datos, y activa la autenticación en dos pasos si tu hosting lo permite.

Este proceso, aunque parezca técnico, es una de esas tareas de mantenimiento que te convierten en un administrador más competente. La próxima vez que tengas que hacerlo, te llevará menos de cinco minutos. Y si algún día te encuentras con un problema, ya sabes cómo solucionarlo paso a paso. ¡Buen trabajo!

¿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