mysql_connect

(PHP 3, PHP 4 )

mysql_connect -- Kapcsolatot nyit meg egy MySQL szerverhez

Leírás

resource mysql_connect ( [string server [, string username [, string password]]])

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". Az utóbbi hostname paramétert használva is a helyi MySQL szerverhez próbál majd kapcsolódni a függvény.

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 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.