这连接数据库的语句,在SAE中可以,但在BAE中不行,有人知道为什么吗?

如下语句,在SAE中可以生效,但在BAE中未生效。

 //连接数据库
$con = mysql_connect("{$host}:{$port}",$user,$pwd,true) or die("Connect Server Failed: " . mysql_error());

//进入某个数据库
mysql_select_db($dbname,$con)) or die("Select Database Failed: " . mysql_error($con));

在百度中,使用如下语句才可以

 //连接数据库
$con = mysql_connect("{$host}:{$port}",$user,$pwd,true);
if(!$con)
{
    die("Connect Server Failed: " . mysql_error());
}

//进入某个数据库
if(!mysql_select_db($dbname,$con)) 
{
    die("Select Database Failed: " . mysql_error($con));
}