Il comportamento di queste funzioni è influenzato dalle impostazioni di php.ini.
| Nome | Predefinito | Modificabile | Cronologia | 
|---|---|---|---|
| mysql.allow_persistent | "1" | PHP_INI_SYSTEM | |
| mysql.max_persistent | "-1" | PHP_INI_SYSTEM | |
| mysql.max_links | "-1" | PHP_INI_SYSTEM | |
| mysql.trace_mode | "0" | PHP_INI_ALL | Disponibile dal PHP 4.3.0. | 
| mysql.default_port | NULL | PHP_INI_ALL | |
| mysql.default_socket | NULL | PHP_INI_ALL | Available since PHP 4.0.1. | 
| mysql.default_host | NULL | PHP_INI_ALL | |
| mysql.default_user | NULL | PHP_INI_ALL | |
| mysql.default_password | NULL | PHP_INI_ALL | |
| mysql.connect_timeout | "60" | PHP_INI_ALL | PHP_INI_SYSTEM in PHP <= 4.3.2. Disponibile dal PHP 4.3.0. | 
Breve descrizione dei parametri di configurazione.
mysql.allow_persistent
    boolean
   Determina se consentire le connessioni persistenti a MySQL.
mysql.max_persistent
    integer
   Il numero massimo di connessioni persistenti MySQL per processo.
mysql.max_links
    integer
   Il numero massimo di connessioni MySQL per processo, incluse le connessioni persistenti.
mysql.trace_mode
    boolean
   Trace mode. Quando mysql.trace_mode è abilitato, vengono visualizzati avvisi per scansioni di tabelle/indici, resultset non liberati ed errori SQL. (Introdotto in PHP 4.3.0)
mysql.default_port
    string
   
     Il numero di porta TCP predefinito da usare per connettersi ad
     un server di database se nessuna altra porta viene specificata. Se
     nessun valore predefinito e specificato, la porta sarà ottenuta
     dalla variabile d'ambiente MYSQL_TCP_PORT,
     dalla voce mysql-tcp in
     /etc/services o dalla costante
     MYSQL_PORT in fase di compilazione, in questo ordine. Win32
     userà solo la costante MYSQL_PORT.
    
mysql.default_socket
    string
   Il nome del socket predefinito da usare per connettersi ad un server di database locale se nessun altro nome di socket viene specificato.
mysql.default_host
    string
   L'host di default del server da usare per connettersi al server di database se nessun altro host viene specificato. Non si applica in modalità sicura SQL.
mysql.default_user
    string
   Il nome utente predefinito da usare per connettersi al server di database se nessun altro nome viene specificato. Non si applica in modalità sicura SQL.
mysql.default_password
    string
   La password predefinita da usare per connettrsi al server di database se nessuna altra password viene specificata. Non si appplica in modalità sicura SQL.
mysql.connect_timeout
    integer
   Timeout di connessione in secondi. Per Linux questo timeout è usato anche per attendere la prima risposta dal server.