几个星期前我安装了MAMP,并且一直在使用它进行PHP开发而没有任何问题。我最近开发了一个脚本,可以计算每天点击一次链接的次数,并且它可以完美运行。现在我需要在Web浏览器中显示信息。
确定我已连接到数据库后,我写了以下内容:
$query = "SELECT * FROM banners";
$result = mysql_query($query);
if (!$result) die ("Database access failed: " . mysql_error());
当我进入页面检查是否有错误时,我看到了
数据库访问失败:用户'acctname'@'localhost'拒绝访问(使用密码:NO)
发生了什么,我该如何解决?
感谢。
编辑:没关系。我想到了。谢谢大家!答案 0 :(得分:0)
您需要确保用户具有“横幅”表的SELECT权限。您可以单击phpMySQLAdmin网站中的权限。
答案 1 :(得分:0)
在您的示例中,我没有看到您正在连接到数据库并选择数据库来运行查询。您在查询之前是否正在执行以下操作?
mysql_connect($host, $username, $password);
mysql_select_db($database_name);