El error al establecer una conexión con la base de datos ("Error al establecer una conexión con la base de datos", "Acceso denegado para el usuario..." o errores similares se pueden corregir fácilmente y señalar algunas cosas que vale la pena verificar primero:
Verifica los parámetros de la base de datos actual.
Encuentra el archivo de configuración del sitio web.
Haz coincidir los parámetros de tu base de datos real con el archivo de configuración.
Echemos un vistazo a estos pasos más de cerca:
Paso 1: Comprobación de los parámetros de la base de datos actual
Ve a la lista de bases de datos MySQL :
Necesitarás estas credenciales:
Para guardarlos, puedes copiarlos en un archivo TXT o dejar abierta la pestaña de bases de datos en su navegador.
Paso 2: Abra el archivo de configuración
Ahora es el momento de abrir tu archivo de configuración. Podrás encontrarlo abriendo Hosting → Administrar → Administrador de archivos:
Paso 3: Coincide las credenciales
En el archivo de configuración, busca los campos responsables de la conexión de tu sitio web a la base de datos y especifica los datos correctos. En el caso de los CMS más populares, alguno de los cuales puede que tengas instalado:
WordPress
En el directorio, los campos necesarios /public_html/wp-config.php
serán DB_NAME, DB_USER, DB_PASSWORD y DB_HOST. Necesitas
especificar los valores correctos de esta manera:
DB_NAME - Base de datos MySQL;
DB_USER - Usuario de MySQL;
DB_PASSWORD: la contraseña que especificaste al crear la base de datos;
DB_HOST - Servidor MySQL.
Una vez lleno, se verá así:
OpenCart
En el directorio, los campos necesarios /public_html/config.php
serán DB_HOSTNAME, DB_USERNAME, DB_PASSWORD y DB_DATABASE. Debes especificar los valores correctos de esta manera:
DB_HOSTNAME - Servidor MySQL;
DB_USERNAME - Usuario de MySQL;
DB_PASSWORD: la contraseña que especificaste al crear la base de datos;
DB_DATABASE - Base de datos MySQL;
Una vez lleno, se verá así:
Se puede encontrar otro archivo de configuración en el directorio /public_html/admin/config.php
, los campos necesarios serán los mismos que en /public_html/config.php
.
Joomla
En el directorio, /public_html/configuration.php, busca los campos public $ host, public $ user, public $ password y public $ db. Debes especificar los valores correctos de esta manera:
public $ host - Servidor MySQL;
public $ user - Usuario de MySQL;
public $ password: la contraseña que especificaste al crear la base de datos;
public $ db - Base de datos MySQL;
Una vez lleno, se verá así:
NOTA:
No necesitas agregar espacios adicionales ni borrar los símbolos existentes (como ")" y similares); esto generará un error.
Después de establecer los nuevos valores, guarda los cambios y vuelve a cargar la página del sitio con los botones Ctrl + F5.
Si el error persiste
Si el error persiste después de haber realizado todos los pasos, generalmente significa que la contraseña que configuraste para tu base de datos es diferente a la establecida en el archivo de configuración.
¡No te preocupes! Puedes solucionarlo fácilmente abriendo tu archivo de configuración y copiando la contraseña actual:
NOTA:
Asegúrate de copiar solo la contraseña (sin ningún símbolo como ")" o similar).
Y luego cambia la contraseña.
¡Eso es todo! Ahora ya sabes cómo solucionar Error al establecer un error de conexión a la base de datos 😊
NOTA: