无法使用脚本访问mysql

时间:2014-12-05 22:26:07

标签: php mysql

尝试访问MySQL表时出现以下错误:

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

但是,在命令行中使用mysql时,我可以使用root登录。

2 个答案:

答案 0 :(得分:1)

这是正常行为。您为数据库设置了root密码,因此从现在开始,您无需密码即可访问它。这就是它报告的原因:

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

显然,当您使用-p开关提供密码时,您就会成功。

答案 1 :(得分:0)