我正在使用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)
我使用的是密码和用户名。但我不确定为什么会收到此错误。任何帮助将非常感激。
答案 0 :(得分:0)
只需在命令中添加键-p并在-u之后添加空格(应该是-u root)