许多用户不太清楚PHP如何连接MS SQL Server,实际上,连接的方法有不少。下面为大家详细介绍PHP连接MS SQL Server的具体方法,想了解的用户不妨一起来看看。
php连接MSsql server方法
一、通过mssql_系列函数
mssql_系列函数主要适用于PHP 5.3以下版本以及SQL Server 2000及以上版本。
需要在php.ini文件中,将;extension=php_mssql.dll;extension=php_msql.dll;extension=php_pdo_mssql.dll ;extension=php_pdo_odbc.dll 前面的分号去掉。


二、通过sqlsrv_系列函数
sqlsrv_系列函数主要针对PHP 5.3以上版本和SQL Server 2005以上版本使用。
首先,需要下载安装Microsoft Drivers for PHP for SQL Server驱动,下载地址为:https://msdn.microsoft.com/library/dn865013.aspx。下载完成后,将其解压并放到PHP对应的ext目录下。接着,打开php.ini文件,在extension后面添加以下配置:
extension=php_pdo_sqlsrv_53_ts.dll
extension=php_sqlsrv_53_ts.dll
之后重启Apache服务器,查看phpinfo(),确保Apache已经支持sqlsrv。如下图所示:


并且要安装sqlncli.msi,该文件可协助Windows环境访问SQL Server所在的数据库服务器。


三、通过odbc方式连接SQL Server系列
需要在php.ini中开启php_pdo_odbc.dll扩展。




四、通过PDO方式连接SQL Server
在php.ini中开启php_pdo_mssql.dll扩展,可在phpinfo中查看是否开启成功。


五、通过COM方式连接
下面是实现代码:




























