mysql_connect
(PHP 4, PHP 5, PECL mysql:1.0)
mysql_connect — Ustanovà pripojenie k serveru MySQL
Popis
Vráti identifikátor pripojenia k MySQL alebo link FALSE v prÃpade chyby.
mysql_connect() ustanovà pripojenie k serveru MySQL. Implicitné hodnoty pre neuvedené parametre sú nasledovné: server = 'localhost:3306', u¾Ãvateµské_meno = meno u¾Ãvateµa, ktorý vlastnà proces servera a heslo = prázdne heslo.
Parameter server mô¾e tie¾ obsahova» èÃslo portu napr. "hostiteµ:port" alebo cestu k socketu ":/cesta/k/socketu" v prÃpade miestneho servera localhost.
Note: Podpora pre ":port" bola pridaná v PHP 3.0B4.
Podpora pre sockety typu ":/cesta/k/socketu" bola pridaná v PHP 3.0.10.
Chybové hlásenia v prÃpade zlyhania mo¾no potlaèi» predradenÃm operátora @ pred názov volanej funkcie.
Ak je mysql_connect() volaná druhýkrát s rovnakými parametrami, nebude ustanovené nové pripojenie. Namiesto toho bude vrátený identifikátor u¾ vytvoreného pripojenia. Toto správanie mo¾no zmeni» nastavenÃm parametra nové_pripojenie na TRUE. Potom bude funkcia mysql_connect() v¾dy navraca» identifikátor nového pripojenia, aj keï u¾ bola mysql_connect() volaná s rovnakými parametrami. Parameter prÃznaky_klienta mô¾e obsahova» kombináciu kon¹tánt MYSQL_CLIENT_COMPRESS, MYSQL_CLIENT_IGNORE_SPACE alebo MYSQL_CLIENT_INTERACTIVE.
Note: Parameter nové_pripojenie je k dispozÃcii od PHP 4.2.0
Parameter prÃznaky_klienta je k dispozÃcii od PHP 4.3.0
Pripojenie k serveru bude ukonèené po vykonanà skriptu, resp. po predchádzajúcom explicitnom zavolanà funkcie mysql_close().
Example#1 PrÃklad na pripojenie k MySQL
<?php
$link = mysql_connect("localhost", "mysql_u¾Ãvateµ", "mysql_heslo")
or die("Nemo¾no sa pripoji»: " . mysql_error());
print ("Pripojenie bolo úspe¹né");
mysql_close($link);
?>
Pozri tie¾ mysql_pconnect() a mysql_close().