介绍
These functions allow you to access mSQL database servers. More
information about mSQL can be found at
http://www.hughes.com.au/.
安装
In order to have these functions available, you must compile PHP with
msql support by using the
--with-msql[=DIR] option. DIR is the mSQL
base install directory, defaults to /usr/local/Hughes.
Note to Win32 Users:
In order to enable this module on a Windows environment, you must copy
msql.dll from the DLL folder of the PHP/Win32
binary package to the SYSTEM32 folder of your windows machine.
(Ex: C:\WINNT\SYSTEM32 or
C:\WINDOWS\SYSTEM32)
运行时配置
这些函数的行为受到全局配置文件 php.ini 的影响。
表格 1. mSQL configuration options
| Name | Default | Changeable |
|---|
| msql.allow_persistent | "On" | PHP_INI_SYSTEM |
| msql.max_persistent | "-1" | PHP_INI_SYSTEM |
| msql.max_links | "-1" | PHP_INI_SYSTEM |
For further details and definition of the PHP_INI_* constants see
ini_set().
以下是该配置选项的简要解释。
- msql.allow_persistent
boolean
Whether to allow persistent mSQL connections.
- msql.max_persistent
integer
The maximum number of persistent mSQL connections per process.
- msql.max_links
integer
The maximum number of mSQL connections per process, including
persistent connections.
预定义常量
由于这些常量是由该扩展模块定义的,因此只有在该扩展模块被编译到 PHP 中,或者在运行时被动态加载后,这些常量才有效。