访问拒绝用户@'本地主机'到数据库''

我看到很多类似的问题。 但是找不到一个完全像我的。 不知道在哪里改变这些设置或任何东西,任何帮助表示赞赏。

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()); 

试试这个: 将用户添加到MySQL

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

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