函式名稱:cubrid_list_dbs()
適用版本:CUBRID 版本 8.4.0 或更高版本
用法:cubrid_list_dbs() 函式用於獲取當前 CUBRID 伺服器上的所有資料庫。它返回一個包含資料庫名稱的陣列。
示例:
// 連線到 CUBRID 資料庫伺服器
$conn = cubrid_connect('localhost', 33000, 'myuser', 'mypassword');
// 檢查連線是否成功
if (!$conn) {
die('連線失敗: ' . cubrid_error_msg());
}
// 獲取資料庫列表
$dbs = cubrid_list_dbs($conn);
// 列印資料庫列表
foreach ($dbs as $db) {
echo $db . PHP_EOL;
}
// 關閉資料庫連線
cubrid_disconnect($conn);
注意事項:
- 在使用 cubrid_list_dbs() 函式之前,你需要先使用 cubrid_connect() 函式建立與 CUBRID 資料庫伺服器的連線。
- 如果連線失敗,你可以使用 cubrid_error_msg() 函式獲取詳細的錯誤資訊。
- 返回的資料庫名稱陣列可以用於進一步的資料庫操作,如選擇特定的資料庫進行表查詢或其他操作。
- 在完成資料庫操作後,應使用 cubrid_disconnect() 函式關閉資料庫連線,以釋放資源。
請注意,這只是使用 cubrid_list_dbs() 函式的一個簡單示例。實際應用場景可能會更為複雜,需要根據具體需求進行適當修改。