1. 程式人生 > >SAE MYSQL 連線例項(建立一個表)

SAE MYSQL 連線例項(建立一個表)

轉載地址

在SAE中訪問MySQL

示例程式碼:

$con = mysql_connect(SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS);

使用者名稱  : SAE_MYSQL_USER
密  碼 : SAE_MYSQL_PASS
主庫域名 : SAE_MYSQL_HOST_M
從庫域名 : SAE_MYSQL_HOST_S
端  口 : SAE_MYSQL_PORT
資料庫名 : SAE_MYSQL_DB

注意:在SAE中不能進行 CREATE DATEBASE 操作。
在SAE的MySQL資料庫中,只有一個數據庫可以進行操作,名字是:app_(你的應用名)

我的測試程式碼:(訪問資料庫,並建立一個名為Persons的資料表)

$con = mysql_connect(SAE_MYSQL_HOST_M.':'.SAE_MYSQL_PORT,SAE_MYSQL_USER,SAE_MYSQL_PASS); 

mysql_select_db("app_***", $con); 
$sql = "CREATE TABLE Persons (
FirstName varchar(15), 
LastName varchar(15), 
Age int 
)"; 
mysql_query($sql,$con); 
?>


<?PHP
$mysql = new SaeMysql();
$sql = "CREATE TABLE Persons (FirstName varchar(15), LastName varchar(15), Age int)"; 
$mysql->runSql($sql);
if( $mysql->errno() != 0 )
{
    die( "Error:" . $mysql->errmsg());
}
echo "建表成功";
$mysql->closeDb();
?>