mysql_pconnectPodręcznik PHPPoprzedniNastępnymysql_pconnect (PHP 3, PHP 4 >= 4.0.0)mysql_pconnect --
Otwiera stałe połączenie z serwerem MySQL
Opisresource mysql_pconnect ( [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: host:port =
'localhost:3306', użytkownik = nazwa użytkownika
będącego właścicielem procesu serwera, hasło =
puste hasło.
Argument host 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.
mysql_pconnect() zachowuje się prawie jak
mysql_connect() z dwoma zasadniczymi różnicami.
Pierwsza, podczas łączenia funkcja najpierw spróbuje znaleźć
połączenie (stałe) już otwarte dla tego samego hosta,
użytkownika i hasła. Jeżeli je znajdzie, jego identyfikator
zostanie zwrócony zamiast otwierania nowego połączenia.
Druga, połączenie z serwerem SQL nie zostanie zamknięte po
zakończeniu wykonywania skryptu. Zamiast tego połączenie
pozostanie otwarte do późniejszego użycia
(mysql_close() nie zamyka połączeń
nawiązanych za pomocą mysql_pconnect()).
Dlatego też ten typ połączeń nazywany jest 'stałym'.
Notatka:
Trzeba zaznaczyć, że stałe połączenia działają jedynie z PHP pracującym
jako moduł. Przeczytaj rozdział
Stałe połączenia z bazami
danych by dowiedzieć się więcej.
Ostrze¿enie
Używanie stałych połączeń może wymagać dostrojenia konfiguracji
Apache'a i MySQLa, aby nie przekroczyć limitu jednoczesnych połączeń
dozwolonych przez MySQL.
PoprzedniSpis treściNastępnymysql_num_rowsPoczątek rozdziałumysql_query
Wyszukiwarka
Podobne podstrony:
function mysql pconnectfunction mysql pconnectfunction mysql errorfunction mysql fetch rowfunction mysql tablenamefunction mysql errnofunction mssql pconnectwięcej podobnych podstron