/ / No puedo acceder a mysql usando un script - php, mysql

No puedo acceder a mysql usando un script - php, mysql

Recibo el siguiente error al intentar acceder a una tabla MySQL:

Access denied for user "root"@"localhost" (using password: NO)

Pero, puedo iniciar sesión con root al usar mysql en la linea de comando

Respuestas

1 para la respuesta № 1

Ese es el comportamiento normal. Establece una contraseña de root para su base de datos, de modo que a partir de ahora no puede acceder a ella sin contraseña. Por eso informa:

Access denied for user "root@localhost" (using password: no )

Obviamente, cuando usted da la contraseña con el interruptor -p, tiene éxito.


0 para la respuesta № 2

Debes configurar una contraseña para root! http://dev.mysql.com/doc/refman/5.1/en/resetting-permissions.html