访问被拒绝,具有正确的凭据

时间:2014-02-13 21:03:36

标签: php mysql terminal

我正在使用this,当我输入$ sudo mysql -uroot -e <<EOSQL "UPDATE mysql.user SET Password=PASSWORD('yourpassword') WHERE User='root'; FLUSH PRIVILEGES;"然后EOSQL时。我收到这个错误。

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

我使用的是密码和用户名。但我不确定为什么会收到此错误。任何帮助将非常感激。

1 个答案:

答案 0 :(得分:0)

只需在命令中添加键-p并在-u之后添加空格(应该是-u root)