下载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数据库连接的正常运作。


数据运维技术 » 下载php扩展,支持mssql数据库(php扩展mssql下载)