mysql_pconnect

mysql_pconnect -- Abre una conexión persistente al servidor MySQL

Descripción

int mysql_pconnect ( [string server [, string usuario [, string password]]])

Devuelve : un identificador de enlace persistente , o falso si se produce un error .

mysql_pconnect( ) establece una conexión a un servidor MySQL . Todos los argumentos son opcionales , y si no existen , se asumen los valores por defecto ( 'localhost' , nombre del usuario propietario del proceso , password vacia ) .

El hostname puede incluir un numero de puerto . ej . " hostname:port " o un camino al socket ej . " : / camino / al / socket " para el puerto para el host local .

Nota : Soporte para " :puerto " fue añadido en 3.0B4 .

Soporte para " : / camino / al / socket " fue añadido en 3.0.10 .



mysql_pconnect( ) actua como mysql_connect( ) con dos diferencias fundamentales .

Primero , durante la conexión , la función intenta primero encontrar un enlace persistente abierto con el mismo host , usuario y password . Si lo encuentra , devuelve el identificador de enlace en lugar de abrir otra conexión .

Segundo , la conexión no sera cerrado cuando acabe la ejecución del script . El enlace permanecera abierta para ser usado en el futuro ( mysql_close( ) will not cierra el enlace establecido con mysql_pconnect( ) ) .

Este tipo de enlaces son llamados ' persistentes ' .