访问被拒绝用户@'localhost'到数据库''

时间:2011-12-23 23:50:18

标签: php mysql windows xampp

我看到很多类似的问题。但找不到一个与我相似的东西。不知道在哪里更改这些设置或任何东西,任何帮助赞赏。

access denied Access denied for user ''@'localhost' to database ''

这是我页面的开头。

$dbhost = 'localhost'; //unlikely to require changing.
$dbname ='publication'; //modify these
$dbuser = 'username'; //variables 
$dbpass = ''; //// to your installation
$appname = 'application name'; // and preference

mysql_connect($dbhost, $dbuser, $dbpass) or die(mysql_error());
mysql_select_db($dbname) or die(mysql_error());

2 个答案:

答案 0 :(得分:20)

试试这个:Adding users to MySQL

如果您希望外部访问数据库(即网页),则需要向用户授予权限。

答案 1 :(得分:4)

您很可能没有使用MySQL服务器的正确凭据。您还需要确保您要连接的用户具有查看数据库/表的正确权限,并且您可以从网络拓扑术语(localhost)中的当前位置进行连接。

相关问题