当前位置:K88软件开发文章中心编程语言PHPPHP01 → 文章内容

Linux下PHP支持MSSql的配置

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-4 8:22:28

-->

分类:PHP
时间:

因为项目以前的数据库为SQLServer(MsSQL),客户希望不要换数据库。在当今客户就是上帝的理念下,于是只能采用Linux下PHP操作MsSQL。由于之前没什么经验,甚至可以说是第一次。于是在网上找了很多Linux下PHP配置MsSQL的资料,其中不得不说错误太多,自己做了很多实验,最终还是完美的解决PHP支持MsSQL的问题。下面我们就详细的看看Linux下如何配置PHP支持MsSQL?

1、下载并安装freetds,freetds是一套为UNIX和Linux允许程序来跟微软SQL Server和Sybase数据库交互的动态库。

2、PHP有两种方式操作MsSQL,一种通过PHP中MsSQL扩展中的MsSQL相关函数,一种是通过PHP中pdo_dblib扩展通过pdo的方式操作MsSQL。下面分别讲解下安装PHP MsSQL扩展和pdo_dblib扩展以及各自的用法。
a、安装PHP mssql扩展。

这样MsSQL扩展就安装完成了,就可以使用MsSQL相关函数操作MSSql数据库了。

b、安装pdo_dblib扩展

这时候就可以通过pdo的函数操作MsSQL数据库了。


Linux下PHP支持MSSql的配置