PHP kézikönyv
Előző
Következő
Pozitív MySQL azonosítóval tér vissza, ha a csatlakozás sikerült, FALSE -sal ha nem.
A mysql_connect() függvény kapcsolatot nyit meg egy MySQL szerverhez.
A paramétereket elhagyhatod.
Az alapértelmezett értékek: server = 'localhost:3306', username = a folyamat tulajdonosának belépési neve password = üres karakterlánc.
A server paraméter tartalmazhat egy portszámot is, például: "hostname:port" vagy tartalmazhatja a MySQL socket elérési útvonalát, például: ": / path / to / socket".
Megjegyzés:
A ":port" formátumú kiegészítés a PHP 3.0B4-es változatában került a nyelvbe.
A ": / path / to / socket" formát pedig a PHP 3.0.10-es verziójától kezdve használhatjuk.
A sikertelen kapcsolatkor kiírt hibaüzenetet elnyomhatod, ha @ jelet írsz a függvény elé.
Ha a mysql_connect() függvényt kétszer ugyanazokkal a paraméterekkel hívod meg, akkor nem jön létre újabb kapcsolat; a függvény a már meglévő kapcsolat azonosítóját fogja visszaadni.
A new_link paraméter módosítja ezt a viselkedésmódot, és a mysql_connect() függvényt új link megnyitására kényszeríti, még akkor is, ha előzőleg a mysql_connect() függvényt ugyanazokkal a paraméterekkel hívtad meg.
A client_flags paraméter lehetséges értékei a MYSQL_CLIENT_SSL, MYSQL_CLIENT_COMPRESS, MYSQL_CLIENT_IGNORE_SPACE vagy MYSQL_CLIENT_INTERACTIVE konstansok tetszőleges kombinációja lehet.
Megjegyzés:
A new_link paraméter a PHP 4.2.0-s változatától használható.
A client_flags paraméter a PHP 4.3.0-s változata óta létezik.
A kapcsolat a PHP program végén bezárul, ha előbb nem zártuk volna le a mysql_close() függvénnyel.
Példa 1.
MySQL connect példa
?php $link = mysql_connect ("localhost", "felhasználónév", "titok") or die ("Nem lehet csatlakozni"); print ("A csatlakozás sikerült"); mysql_close ($link);?
Lásd még a mysql_pconnect() és a mysql_close() függvényeket.
Előző
Tartalom
Következő
Fel