Abra una nueva conexión al servidor MySQL:
<?php$con=mysqli_init();if (!$con) { die("mysqli_init falló"); }mysqli_options($con,MYSQLI_READ_DEFAULT_FILE,"myfile.cnf");if (!mysqli_real_connect($con,"localhost ","mi_usuario","mi_contraseña","mi_base")) { die("Error de conexión: " . mysqli_connect_error()); }mysqli_close($con);?>La función mysqli_options() establece opciones de conexión adicionales que afectan el comportamiento de la conexión.
La función mysqli_options() se puede llamar varias veces para configurar varias opciones.
Nota: La función mysqli_options() se puede llamar después de mysqli_init() y antes de mysqli_real_connect().
mysqli_options( conexión, opción, valor ) ;
parámetro | describir |
---|---|
conexión | Requerido. Especifica la conexión MySQL que se utilizará. |
opción | Requerido. Especifica las opciones a configurar. Puede ser uno de los siguientes valores: MYSQLI_OPT_CONNECT_TIMEOUT: tiempo de espera de conexión en segundos MYSQLI_OPT_LOCAL_INFILE - habilitar/deshabilitar CARGAR INFILE LOCAL MYSQLI_INIT_COMMAND: comando para ejecutar después de conectarse al servidor MySQL MYSQLI_READ_DEFAULT_FILE: opción para leer desde un archivo con nombre en lugar de my.cnf MYSQLI_READ_DEFAULT_GROUP: lee opciones de un grupo con nombre en my.cnf o el archivo especificado en MYSQLI_READ_DEFAULT_FILE MYSQLI_SERVER_PUBLIC_KEY: archivo de clave pública RSA basado en autenticación SHA-256 |
valor | Requerido. Especifica el valor de la opción . |
Valor de retorno: | Devuelve VERDADERO si tiene éxito y FALSO si falla. |
---|---|
Versión PHP: | 5+ |
Registro de actualización: | La opción MYSQLI_SERVER_PUBLIC_KEY se agregó en PHP 5.5. |