這些函數(shù)的行為受 php.ini 中的設(shè)置影響。
名字 | 默認(rèn) | 可修改范圍 | 更新日志 |
---|---|---|---|
mysql.allow_local_infile | "1" | PHP_INI_SYSTEM | |
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 | 自 PHP 4.3.0 起可用 |
mysql.default_port | NULL | PHP_INI_ALL | |
mysql.default_socket | NULL | PHP_INI_ALL | 自 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 4.3.0 起可用。在 PHP <= 4.3.2 時(shí)為 PHP_INI_SYSTEM |
這是配置指令的簡(jiǎn)短說明。
mysql.allow_local_infile
integer
Allow accessing, from PHP's perspective, local files with LOAD DATA statements
mysql.allow_persistent
boolean
是否允許 MySQL 的持久連接。
mysql.max_persistent
integer
每個(gè)進(jìn)程中最大的持久連接數(shù)目。
mysql.max_links
integer
每個(gè)進(jìn)程中最大的連接數(shù),包括持久連接。
mysql.trace_mode
boolean
跟蹤模式。當(dāng)激活 mysql.trace_mode
時(shí),將會(huì)顯示 table/index
掃描的警告,未釋放的結(jié)果集以及
SQL 錯(cuò)誤。(PHP 4.3.0 引進(jìn))
mysql.default_port
string
指定默認(rèn)連接數(shù)據(jù)庫(kù)的 TCP 端口號(hào)。如果沒有指定默認(rèn)端口號(hào),則按順序從
MYSQL_TCP_PORT
環(huán)境變量,/etc/services 文件中的 mysql-tcp
項(xiàng)或者編譯時(shí)指定的 MYSQL_PORT
常量中取得。Win32 環(huán)境下只會(huì)使用
MYSQL_PORT
常量。
mysql.default_socket
string
當(dāng)使用本地連接的時(shí)候,默認(rèn)的 socket 名稱。
mysql.default_host
string
默認(rèn)連接的數(shù)據(jù)庫(kù)服務(wù)器地址。不適用于 SQL 安全模式。
mysql.default_user
string
默認(rèn)連接數(shù)據(jù)庫(kù)時(shí)使用的用戶名。不適用于 SQL 安全模式。
mysql.default_password
string
默認(rèn)連接數(shù)據(jù)庫(kù)時(shí)使用的密碼。不適用于 SQL 安全模式。
mysql.connect_timeout
integer
連接超時(shí)秒數(shù)。在 Linux 中,此參數(shù)設(shè)定了等候來自服務(wù)器的響應(yīng)的時(shí)長(zhǎng)。