mysql_connect错误消息

时间:2015-02-10 11:22:53

标签: php mysql

每当我在页面中调用配置文件时,都会间歇性地显示mysql错误消息“无法建立数据库连接”。我的代码中似乎有什么问题?

/// - config.php - ////

$hostname = "localhost";
$database = "db";
$db_user = "root";
$db_pass = "pass";  

session_start();

try {
    $conn = mysql_connect($hostname,$db_user,$db_pass) or die("Database connection cannot be established.");
    if(!$conn)
    {
    $_SESSION['errormsg'] = "Connection failed.";
    exit();
    }
    else
    {
    mysql_select_db($database) or die(mysql_error());
    }

} catch (Exception $e) {
    echo "Exception: ", $e->getMessage(), "\n";
}

1 个答案:

答案 0 :(得分:2)

die("Database connection cannot be established."); // big deal?

只告诉您 已经 知道什么。

die(mysql_error());

告诉您 需要 了解的内容。

PS: 间歇地 时相互矛盾,请更新您的问题以消除混淆和压力之一。