函式名稱:cubrid_set_db_parameter()
函式描述:cubrid_set_db_parameter() 函式用於設定 CUBRID 資料庫連線的引數。
函式引數:
conn_identifier:必須。連線識別符號,表示已經建立的 CUBRID 資料庫連線。
parameter_array:必須。一個鍵值對陣列,其中鍵表示要設定的引數,值表示引數的值。
返回值:成功時返回 TRUE,失敗時返回 FALSE。
示例:
// 建立資料庫連線
$host = 'localhost';
$port = 33000;
$user = 'username';
$passwd = 'password';
$dbname = 'database';
$conn = cubrid_connect($host, $port, $dbname, $user, $passwd);
// 設定資料庫連線引數
$parameter_array = array(
CUBRID_CONN_CHARSET => "utf-8",
CUBRID_AUTOCOMMIT => CUBRID_AUTOCOMMIT_FALSE
);
$result = cubrid_set_db_parameter($conn, $parameter_array);
if ($result === false) {
echo "設定資料庫連線引數失敗";
} else {
echo "設定資料庫連線引數成功";
}
// 關閉資料庫連線
cubrid_disconnect($conn);
注意事項:
cubrid_set_db_parameter
函式必須在cubrid_connect
函式返回的連線識別符號被建立之後呼叫。引數陣列中的鍵值對錶示要設定的引數及其對應的值,常用的引數有:
CUBRID_CONN_CHARSET
:設定連線的字符集。可以傳入字串或者常量CUBRID_CHARSET_ISO8859_1
,CUBRID_CHARSET_UTF8
。CUBRID_AUTOCOMMIT
:設定自動提交事務的模式。可以傳入常量CUBRID_AUTOCOMMIT_TRUE
或CUBRID_AUTOCOMMIT_FALSE
。
更多可用的引數和取值可參考 CUBRID 官方文件。