|
||||||||||
mysql_pconnect(PHP 3, PHP 4) mysql_pconnect - открывает постоянное соединение с MySQL-сервером. Описаниеresource mysql_pconnect ([string server [, string username [, string password]]]) Возвращает положительный идентификатор ссылки MySQL при успехе, FALSE при ошибке. mysql_pconnect() устанавливает соединение с MySQL-сервером. Следующие значения по умолчанию предусмотрены для опущенных необязательных параметров: server = 'localhost:3306', username = имя пользователя - владельца серверного процесса, password = пустой пароль. Параметр server может также содержать номер порта, например, "hostname:port", или путь к сокету, например, ":/path/to/socket", для локального хоста.
mysql_pconnect() работает очень похоже на mysql_connect() , с двумя отличиями. Во-первых, при соединении функция пытается сначала найти (постоянную) ссылку, уже открытую с теми же host, username и password. Если она найдена, возвращается её идентификатор вместо открытия нового соединения. Во-вторых, соединение с SQL-сервером не закрывается по окончании выполнения скрипта. Ссылка остаётся открытой для последующего использования ( mysql_close() не закрывает ссылки, установленные функцией mysql_pconnect()). Ссылки этого типа называются поэтому 'persistent/постоянные'.
|
||||||||||
|