下载php扩展,支持mssql数据库(php扩展mssql下载)
连接
概述
在php中实现mssql数据库的连接,必须使用专门的php扩展。本文将介绍如何通过安装扩展来实现php与mssql数据库连接。
准备
安装php mssql扩展之前,需要先安装使用的操作系统上的FreeTDS 软件。FreeTDS 是一个开源的TDS协议的实现,能够让Unix平台的操作系统连接mssql数据库服务器。选择根据相应的系统平台进行安装。
下载php mssql扩展
在php上使用mssql数据库,必须安装mssql扩展。php mssql扩展不是在PHP官网上找到的,而是在 Microsoft 的官方网站上下载。
安装php mssql扩展
在官方网站上获取到php-mssql扩展后,切换到该文件所在的目录,使用以下命令进行安装:
#>phpize
#>./configure
#>make
#>make install
启用php mssql扩展
通过运行上面的命令进行安装完成后,修改php.ini文件,启用该扩展:
#>vim /etc/php5/apache2/php.ini
extension=mssql.so
最后,重启apache,使修改的配置文件生效:
#>apachectl restart
测试
安装完成后,可以使用phpinfo开头的脚本,检查是否安装成功:
phpinfo();
?>
在页面上可以看到mssql组件已经成功安装,是否支持mssql连接也可以从里面看出:
$serverName = “your_server_name”;
$connectionOptions = array(“Database” => “AdventureWorks”);
$conn = sqlsrv_connect($serverName, $connectionOptions);
if ($conn === false) {
echo “Failed to connect.\n”;
die(print_r(sqlsrv_errors(), true));
} else {
echo “Connection to mssql success”;
}
?>
结论
在php中实现mssql数据库的连接,必须使用专门的php扩展。本文介绍k了,如何安装mssql拓展,使php可以连接到mssql数据库,并演示了如何使用php检查是否安装成功。在结束之前,本文建议php程序员们按照本文中步骤一步步安装php mssql扩展,以保证php mssql数据库连接的正常运作。