Gli ultimi tutorial di sviluppo web
 

PHP mysqli_options() Function

<PHP MySQLi di riferimento

Esempio

Aprire una nuova connessione al server MySQL:

<?php
$con=mysqli_init();
if (!$con)
  {
  die("mysqli_init failed");
  }

mysqli_options($con,MYSQLI_READ_DEFAULT_FILE,"myfile.cnf");

if (!mysqli_real_connect($con,"localhost","my_user","my_password","my_db"))
  {
  die("Connect Error: " . mysqli_connect_error());
  }

mysqli_close($con);
?>

Definizione e l'utilizzo

I mysqli_options() funzione imposta più opzioni di connessione e influenzano il comportamento di una connessione.

Il mysqli_options() funzione può essere chiamata più volte per impostare diverse opzioni.

Nota: I mysqli_options() funzione deve essere chiamata dopo mysqli_init() e prima mysqli_real_connect() .


Sintassi

mysqli_options( connection,option,value ) ;

Parametro Descrizione
connection Necessario. Specifica la connessione MySQL da usare
option Necessario. Specifica l'opzione per impostare. Può essere uno dei seguenti valori:
  • timout connessione in pochi secondi - MYSQLI_OPT_CONNECT_TIMEOUT
  • MYSQLI_OPT_LOCAL_INFILE - abilitare / disabilitare l'uso di LOAD DATA LOCAL INFILE
  • MYSQLI_INIT_COMMAND - comando da eseguire dopo la connessione al server MySQL
  • MYSQLI_READ_DEFAULT_FILE - leggi le opzioni dal nome file invece di my.cnf
  • MYSQLI_READ_DEFAULT_GROUP - leggi le opzioni dal gruppo denominato dal my.cnf o il file specificato nella MYSQLI_READ_DEFAULT_FILE
  • MYSQLI_SERVER_PUBLIC_KEY - RSA file di chiave pubblica utilizzata con autenticazione basata su SHA-256
value Necessario. Specifica il valore per l'opzione

Dettagli tecnici

Valore di ritorno: TRUE in caso di successo. FALSE in caso di fallimento
Versione PHP: 5+
changelog: L'opzione MYSQLI_SERVER_PUBLIC_KEY stato aggiunto in PHP 5.5

<PHP MySQLi di riferimento