每当我在页面中调用配置文件时,都会间歇性地显示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";
}
答案 0 :(得分:2)
die("Database connection cannot be established."); // big deal?
只告诉您 已经 知道什么。
die(mysql_error());
告诉您 需要 了解的内容。
PS: 间歇地 和 时相互矛盾,请更新您的问题以消除混淆和压力之一。