cubrid_connect
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
cubrid_connect
Референца за `function.cubrid-connect.php` со подобрена типографија и навигација.
cubrid_connect
(PECL CUBRID >= 8.3.1)
cubrid_connect — Отвори врска со CUBRID сервер
= NULL
string
$host,int
$port,string
$dbname,string
$userid = ?,string
$passwd = ?,bool
$new_link = false): resource
На cubrid_connect() функцијата се користи за воспоставување на средина за поврзување со вашиот сервер со користење на адресата на серверот, бројот на портот, името на базата на податоци, корисничкото име и лозинката. Ако корисничкото име и лозинката не се дадени, тогаш по дифолт ќе се направи врска "PUBLIC".
Параметри
host- Име на домаќин или IP адреса на CUBRID CAS сервер.
port- Port number of CUBRID CAS server (BROKER_PORT configured in $CUBRID/conf/cubrid_broker.conf).
dbname- Име на базата на податоци.
userid- Корисничко име за базата на податоци. Ако не е дадено, стандардната вредност е "public".
passwd- Лозинка на корисникот. Ако не е дадена, стандардната вредност е "".
new_link- Ако се направи втор повик до
cubrid_connect() со исти аргументи, нема да се воспостави нова врска, туку наместо тоа, ќе се врати идентификаторот на врската на веќе отворената врска. На
new_linkпараметарот го менува ова однесување и прави cubrid_connect() секогаш отворај нова врска, дури и ако cubrid_connect() беше повикан претходно со исти параметри.
Вратени вредности
Идентификатор на врската, кога процесот е успешен, или false при неуспех.
Примери
Пример #1 cubrid_connect() example
<?php
printf("%-30s %s\n", "CUBRID PHP Version:", cubrid_version());
printf("\n");
$conn = cubrid_connect("localhost", 33000, "demodb", "dba");
if (!$conn) {
die('Connect Error ('. cubrid_error_code() .')' . cubrid_error_msg());
}
$db_params = cubrid_get_db_parameter($conn);
while (list($param_name, $param_value) = each($db_params)) {
printf("%-30s %s\n", $param_name, $param_value);
}
printf("\n");
$server_info = cubrid_get_server_info($conn);
$client_info = cubrid_get_client_info();
printf("%-30s %s\n", "Server Info:", $server_info);
printf("%-30s %s\n", "Client Info:", $client_info);
printf("\n");
$charset = cubrid_get_charset($conn);
printf("%-30s %s\n", "CUBRID Charset:", $charset);
cubrid_disconnect($conn);
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
CUBRID PHP Version: 9.1.0.0001 PARAM_ISOLATION_LEVEL 3 LOCK_TIMEOUT -1 MAX_STRING_LENGTH 1073741823 PARAM_AUTO_COMMIT 1 Server Info: 9.1.0.0212 Client Info: 9.1.0 CUBRID Charset: iso8859-1
Види Исто така
- cubrid_pconnect() - Отвори постојана врска до CUBRID сервер
- cubrid_connect_with_url() - Воспостави околина за поврзување со CUBRID сервер
- cubrid_pconnect_with_url() - Отвори постојана врска до CUBRID сервер
- cubrid_disconnect() - Затвори база на податоци врска
- cubrid_close() - Затвори CUBRID врска