mysql_connect

(PHP 3, PHP 4 >= 4.0.0)

mysql_connect -- Otwiera połączenie z serwerem MySQL

Opis

resource mysql_connect ( [string serwer [, string użytkownik [, string hasło]]])

Zwraca identyfikator połączenia w przypadku powodzenia, lub FALSE jeśli wystąpi błąd.

mysql_connect() nawiązuje połączenie z serwerem MySQL. Jeśli nie podano argumentów, przyjmowane są następujące wartości domyślne: serwer = 'localhost:3306', użytkownik = nazwa użytkownika będącego właścicielem procesu serwera, hasło = puste hasło.

Argument serwer może również zawierać numer portu, np. "host:port" lub ścieżkę do gniaza np. ":/sciezka/do/gniazda" dla localhosta.

Notatka: Obsługę ":port" dodano w PHP 3.0B4.

Obsługę ":/sciezka/do/gniazda" dodano w PHP 3.0.10.

Możesz pominąć wyświetlenie komunikatu błędu przy niepowodzeniu poprzedzając nazwę funkcji znakiem '@'.

Przy drugim wywołaniu mysql_connect() z tymi samymi argumentami, nie będzie nawiązywane nowe połączenie, lecz zwrócony zostanie identyfikator już otwartego połączenia.

Połączenie z serwerem zostanie zamknięte zaraz po zakończeniu wykonywania skryptu, chyba że zostanie zamknięte wcześniej przez odpowiednie wywołanie mysql_close().

Przykład 1. MySQL connect

<?php
    $link = mysql_connect("localhost", "uzytkownik", "haslo")
        or die("Nie można się połączyć");
    print ("Połączenie nawiązane");
    mysql_close($link);
?>

Patrz także mysql_pconnect() i mysql_close().