Na działanie tych funkcji wpływają ustawienia zawarte w pliku php.ini.
Nazwa | Domyślnie | Zmiana | Changelog |
---|---|---|---|
mysqli.max_links | "-1" | PHP_INI_SYSTEM | Dostępna od wersji 5.0.0. |
mysqli.default_port | "3306" | PHP_INI_ALL | Dostępna od wersji 5.0.0. |
mysqli.default_socket | NULL | PHP_INI_ALL | Dostępna od wersji 5.0.0. |
mysqli.default_host | NULL | PHP_INI_ALL | Dostępna od wersji 5.0.0. |
mysqli.default_user | NULL | PHP_INI_ALL | Dostępna od wersji 5.0.0. |
mysqli.default_pw | NULL | PHP_INI_ALL | Dostępna od wersji 5.0.0. |
mysqli.reconnect | "0" | PHP_INI_SYSTEM | Available since PHP 4.3.5. |
By dowiedzieć się więcej o powyższych stałych PHP_INI_* zobacz rozdział poświęcony zmianom konfiguracji.
Oto krótkie wyjaśnienie dyrektyw konfiguracji.
Maksymalna liczba połączeń MySQL na proces.
Domyślny port TCP używany podczas połączenia do serwera bazy danych, jeśli nie podano innego portu. Jeżeli wartość ta nie zostanie ustawiona, numer portu zostanie pobrany ze zmiennej otoczenia MYSQL_TCP_PORT,wpisu mysql-tcp w pliku /etc/services lub stałej MYSQL_PORT podanej podczas kompilacji (w takim właśnie porządku). Systemy Windows używają tylko stałej MYSQL_PORT
Domyślna nazwa gniazda używanego podczas połączenia do lokalnego serwera bazy danych, jeśli inna wartość nie została podana.
Domyślny host używany podczas połączenia do serwera bazy danych, jeśli inna wartość nie została podana. Nie działa w trybie bezpiecznym.
Domyślna nazwa użytkownika używana podczas połączenia do serwera bazy danych, jeśli inna nazwa nie została podana. Nie działa w trybie bezpiecznym.
Domyślne hasło używane podczas połączenia do serwera bazy danych, jeśli inne hasło nie zostało podane. Nie działa w trybie bezpiecznym.
Automatically reconnect if the connection was lost.