Red de conocimiento informático - Aprendizaje de programación - Descripción general de mysql_connect

Descripción general de mysql_connect

Descripción

recurso mysql_connect ([servidor de cadena [, nombre de usuario de cadena [, contraseña de cadena [, bool new_link [, int client_flags]]]]])

Devuelve un ID de conexión MySQL si tiene éxito, o FALSO si falla.

mysql_connect() Establece una conexión con el servidor MySQL. Los siguientes valores predeterminados se utilizan cuando no se proporcionan parámetros opcionales: servidor = 'localhost:3306', nombre de usuario = nombre de usuario del propietario del proceso del servidor, contraseña = contraseña vacía.

El parámetro del servidor puede incluir un número de puerto. Por ejemplo, nombre de host: puerto o la ruta a un socket local, como por ejemplo:/ruta/al/socket en esta máquina.

Nota: Ya sea que especifique localhost o localhost:port como servidor, la biblioteca cliente MySQL anulará esto e intentará conectarse al socket local (llamado canalización en Windows). Si desea utilizar una conexión TCP/IP, reemplace localhost con 127.0.0.1. Si la biblioteca cliente MySQL intenta conectarse al socket local incorrecto, debe configurar mysql.default_host en la ruta correcta y dejar el campo del servidor vacío en la configuración de PHP.

: Se agregó soporte de puertos a partir de PHP 3.0B4.

: Se agregó soporte para /path/to/socket a partir de PHP 3.0.10.

Puedes agregar @ antes del nombre de la función para suprimir el mensaje de error generado cuando falla.

Si se llama a mysql_connect() por segunda vez con los mismos parámetros, no se establecerá una nueva conexión, pero se devolverá el ID de la conexión ya abierta. El parámetro new_link cambia este comportamiento y hace que mysql_connect() siempre abra una nueva conexión, incluso cuando mysql_connect() haya sido llamado previamente con los mismos parámetros. El parámetro client_flags puede ser una combinación de las siguientes constantes: MYSQL_CLIENT_COMPRESS, MYSQL_CLIENT_IGNORE_SPACE o MYSQL_CLIENT_INTERACTIVE.

Nota: El parámetro new_link está disponible desde PHP 4.2.0.

El parámetro client_flags está disponible desde PHP 4.3.0.

Una vez finalizado el script, se cerrará la conexión con el servidor. A menos que se haya llamado previamente a mysql_close() para cerrarlo.