mysqli_connect mysqli() Abre una nueva conexión al servidor MySQL Descripción Estilo por procedimientos objetomysqli_connect cadenaequipo_anfitrión cadenausuario cadenacontraseña cadenabase_de_datos intpuerto cadenasocket Estilo orientado a objetos (constructor): mysqli __construct cadenaequipo_anfitrión cadenausuario cadenacontraseña cadenabase_de_datos intpuerto cadenasocket La función mysqli_connect intenta abrir una conexión al servidor MySQL que se está ejecutando en equipo_afitrión el cual puede ser el nombre de un equipo o una dirección IP. Pasando el valor &null; o la cadena "localhost" a este parámetro, se asume que está en el mismo equipo. Cuando sea posible se usar&Acute; "pipes" en vez del protocolo TCP/IP. En caso exitoso, la función mysqli_connect regresará un objeto representando la conexión a la base de datos, o &false; en caso contrario. En los parámetros usuario y contraseña se específica el nombre de usuario y contraseña con los cuales se debe conectar al servidor MySQL. Si no se da contraseña el valor &null; es tomado, el servidor MySQL intentará verificar al usuario contra los registros de usuarios que esten sin contraseña. Esto permite que un usuario pueda ser usado con diferentes permisos (dependiendo si se provee contraseña o no). Si se específica el parámetro base_de_datos especificará la base de datos a usar por defecto cuando se ejecuten consultas. Los parámetros puerto y socket son usados junto con el parámetro equipo_anfitrión para controla a futuro como conectar al servidor de base de datos. El parámetro puerto específica el número de puerto al que se intenta conectar en el servidor MySQL, mientras que el parámetro socket específica el socket o la pipa nombrada "pipe" que debe ser usada. Especificar el parámetro socket no determina explícitamente el tipo de conexión a ser usado cuando se conecta al servidor MySQL. El parámetro equipo_anfitrión determina como se hace la conexión a la base de datos MySQL. Valores regresados Regresa un objeto el cuál representa la conexión al servidor MySQL o &false; en caso contrario. Ejemplos Estilo orientado a objetos host_info); /* close connection */ $mysqli->close(); ?> ]]> Estilo por procedimientos ]]> Los ejemplos anteriores producirán la siguiente salida: