首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >mac上Sqlserv扩展

mac上Sqlserv扩展
EN

Stack Overflow用户
提问于 2012-09-19 14:12:16
回答 1查看 3.1K关注 0票数 2

我的公司使用sqlserv扩展连接到MSSQL数据库。之所以选择这个扩展而不是mssql扩展,是因为它是由Microsoft主动维护的,而mssql驱动程序根本不再维护。我的同事一直在windows环境中工作,所以他只需下载合适的DLL文件,就可以使用sqlserv了。因为我是在MacOSX10.8.1上运行的,所以我不会分享这个奢华的东西。

所以基本上的问题是:有人知道.so文件形式的sqlserv php扩展吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-19 15:41:02

您不能在Windows以外的任何系统上运行SQLSRV扩展,如下所述:

http://php.net/manual/en/sqlsrv.installation.php

然而,即使您可以,我也强烈建议您远离SQLSRV扩展,因为它存在非常多的buggy和开发不足。你最好使用PDO!

我花了几天的时间试图弄清楚要使用哪个扩展,在对stackoverflow进行了大量的研究和问题之后,很明显,PDO是连接到MSSQL数据库的唯一现实的解决方案。更不用说你拥有的额外功能了!

尝试并执行存储过程,使用SQLSERV扩展返回多个记录集和输出参数!!使用PDO可以在几行代码中完成许多功能,而使用SQLSERV则无法完成这些功能,这只是其中之一。

此外,PDO更快!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12489406

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档