【发布时间】:2013-12-29 00:37:24
【问题描述】:
我想从表中选择一些项目,但问题显示“用户'root'@'localhost'的访问被拒绝(使用密码:NO)”。数据库系统无法从表中选择某些内容。我能做什么?
<html>
<body>
<?php
include ('opendb.php');
......
echo "Date: " . date("Y/m/d") . "<br>";
$result = mysql_query("SELECT count(semail) AS av FROM `table` ")or die(
mysql_error());
$row = mysql_fetch_assoc($result) or die("No rows returned by query");
echo "Daily Volume: ".$result;
...... ?>
【问题讨论】:
-
能把opendb.php的代码放在这里
-
是权限问题,我认为root@localhost需要密码
-
尝试使用 opendb.php 中指定的相同凭据登录到 phpMyAdmin,这样可以吗?
-
好吧,我们有点需要查看 opendb.php,但我猜这只是一个简单的权限问题!您需要输入密码。
-
这是一个权限问题。如果您没有访问数据库的权限或提供给 database.php 的凭据与 mysql 不匹配。