无法连接到MySQL数据库但能够连接到数据库服务器

时间:2016-07-31 08:30:24

标签: php mysql database dynamic-websites

我正在尝试构建一个用于连接页面与数据库的动态网站我使用了如下代码。与服务器的连接是确定但无法选择数据库。数据库名称,用户ID,密码,主机的IP都给了但没有工作。请帮帮....

define('DB_NAME', ''); 
define('DB_USER', '');
define('DB_PASSWORD', '');
define('DB_HOST', '');

$link = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);

    if (!$link) {
     die('Could not connect: ' . mysql_error());
         }
else {
      echo 'connected to server..................';   }


$db_selected = mysql_select_db($DB_NAME, $link);

if ($db_selected) {

print "Database Found";

}
else {

print "Database NOT Found";

}

2 个答案:

答案 0 :(得分:0)

Mysql已被弃用,最终将被删除。考虑使用PDO或MySqli。

这是一个指向PHP文档页面的链接,用于使用MySqli建立与数据库的连接。

ServletResponse docs

如果您仔细按照说明操作,则应该'能够连接。如果没有,也许您可​​以发布您收到的错误消息。

答案 1 :(得分:0)

尝试提供正确的凭据以连接到mysql服务器。 mysqli_connect("localhost","root","password","db_name");