Acceso denegado para el usuario root en localhost
nagahysa
Mensajes publicados
1
Estado
Miembro
-
jordane45 Mensajes publicados 30426 Fecha de registro Estado Moderador Última intervención -
jordane45 Mensajes publicados 30426 Fecha de registro Estado Moderador Última intervención -
Hola,
Si pido ayuda es porque estoy creando un sitio web para mi futura Start-up.
Pero tengo un problema: en cuanto creé mi página verification.php
verification.php: https://mega.nz/#!hzo0TLqY!scpwFupMlH4e1Cj418hKwyYfDW2euuxncC9ZQx5RESo
Me aparece un mensaje de error.
Atención: mysqli_connect (): (HY000 / 1045): Acceso denegado para el usuario 'root'@'localhost' (usando la contraseña: YES) en C: \ xampp \ htdocs \ verification.php en la línea 10 imposible conectar a la base de datos
línea 10:
Pero a pesar de las búsquedas en internet... no he conseguido resolver este problema.
Ayúdame por favor
Si pido ayuda es porque estoy creando un sitio web para mi futura Start-up.
Pero tengo un problema: en cuanto creé mi página verification.php
verification.php: https://mega.nz/#!hzo0TLqY!scpwFupMlH4e1Cj418hKwyYfDW2euuxncC9ZQx5RESo
Me aparece un mensaje de error.
Atención: mysqli_connect (): (HY000 / 1045): Acceso denegado para el usuario 'root'@'localhost' (usando la contraseña: YES) en C: \ xampp \ htdocs \ verification.php en la línea 10 imposible conectar a la base de datos
línea 10:
$db = mysqli_connect($db_host, $db_username, $db_password,$db_name)
Pero a pesar de las búsquedas en internet... no he conseguido resolver este problema.
Ayúdame por favor
1 respuesta
-
Hola,
Supongo que trabajas en LOCAL en tu ordenador....
¿Qué tienes instalado? xampp? Wamp? Uwamp? Mamp? easyphp?
¿Has intentado acceder a phpmyadmin con esas mismas credenciales?
¿Qué contraseña has puesto?
En general, por defecto, suele ser root o vacío.
Si ninguna de estas contraseñas funciona, habrá que intentar restablecer la contraseña de mysql.
En una consola de comandos:
$ mysql -u root mysql
luego, una vez iniciada la consola de mysql...
$mysql> UPDATE user SET Password=PASSWORD('lenouveaupassword') where USER='root'; $mysql> FLUSH PRIVILEGES;
También puedes intentar cambiar el hostname: en lugar de 'localhost' puedes probar con '127.0.0.1'
--
Cordialement,
Jordane