mysql php,连接到localhost

时间:2014-03-10 23:56:39

标签: php mysql

我付钱给别人为我开发了一个网站。大约一个星期,网站已经停止工作。我正在努力开发localhost,但我对我应该做的事感到困惑。

我在phpmyadmin上创建了一个名为mike的数据库,但当我去检查它是否有效时,我得到错误访问被拒绝用户

define ("DB_HOST", "host.mywebistehub.com"); // set database host
define ("DB_USER", "mike"); // set database user
define ("DB_PASS","aB1287z600!"); // set database password
define ("DB_NAME","mike"); // set database name

$link = mysql_connect(DB_HOST, DB_USER, DB_PASS)
or die("Couldn't make  connection."); //this is line 17
$db = mysql_select_db(DB_NAME, $link)
or die("Couldn't select database");

1 个答案:

答案 0 :(得分:0)

错误消息似乎很清楚。

用户名“mike”不允许使用您从运行代码的机器的主机名中提供的密码访问数据库。

您需要找出这三件事中哪一件出错,并更改数据库的权限或您尝试连接的凭据。


  

我正在尝试使用localhost

define ("DB_HOST", "host.mywebistehub.com"); // set database host

host.mywebistehub.com不是localhost