Función mysql_connect() de PHP
Definición y uso
La función mysql_connect() abre una conexión MySQL no persistente.
Sintaxis
mysql_connect(server,user,pwd,newlink,clientflag)
Parámetros | Descripción |
---|---|
server |
Opcional. Especifica el servidor que se debe conectar. Puede incluir el número de puerto, por ejemplo "hostname:port", o la ruta al socket local, por ejemplo para localhost ":/ruta/al/socket". Si la instrucción PHP mysql.default_host no está definida (situation predeterminada), el valor predeterminado es 'localhost:3306'. |
user | Opcional. Nombre de usuario. El valor predeterminado es el nombre de usuario del propietario del proceso del servidor. |
pwd | Opcional. Contraseña. El valor predeterminado es la contraseña vacía. |
newlink | Opcional. Si se llama por segunda vez a mysql_connect() con los mismos parámetros, no se establecerá una nueva conexión, sino que se devolverá el identificador de conexión ya abierta. El parámetro new_link cambia este comportamiento y hace que mysql_connect() siempre abra una nueva conexión, incluso si mysql_connect() fue llamado anteriormente con los mismos parámetros. |
clientflag |
Opcional.clientflags Los parámetros pueden ser una combinación de las constantes siguientes:
|
Valor devuelto
Si tiene éxito, devuelve un identificador de conexión MySQL, si falla, devuelve FALSE.
Consejos y notas
Notas:Al finalizar el guión, la conexión con el servidor se cierra, a menos que se haya llamado explícitamente antes. mysql_close() Cerrado.
Consejo:Para crear una conexión persistente, utilice mysql_pconnect() Función.
Ejemplo
<?php $con = mysql_connect("localhost","mysql_user","mysql_pwd"); if (!$con) { die('No se pudo conectar: ' . mysql_error()); } // Algunos códigos... mysql_close($con); ?>