mysql_connect
Opis
resource mysql_connect ( [string serwer [, string użytkownik [, string hasło [, bool nowy_identyfikator [, int opcje_klienta]]]]] )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. Argument
nowy_identyfikator
zmienia to zachowanie,
powodując, że mysql_connect() za każdym razem otwiera
nowe połączenie, nawet jeśli funkcja była wcześniej wywołana z identycznymi
parametrami. Argument opcje_klienta
może być
kombinacją stałych MYSQL_CLIENT_SSL, MYSQL_CLIENT_COMPRESS,
MYSQL_CLIENT_IGNORE_SPACE lub MYSQL_CLIENT_INTERACTIVE.
Notatka: Argument
nowy_identyfikator
pojawił się w PHP 4.2.0Argument
opcje_klienta
pojawił się w PHP 4.3.0
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().
Patrz także: mysql_pconnect() i mysql_close().
Poprzedni | Spis treści | Następny |
mysql_close | Początek rozdziału | <