【问题标题】:Sqlserv extension on macmac上的sqlsrv扩展
【发布时间】:2012-09-19 06:12:15
【问题描述】:

我的公司使用 sqlserv 扩展连接到 MSSQL 数据库。之所以选择此扩展而不是 mssql 扩展,是因为 Microsoft 正在积极维护它,并且根本不再维护 mssql 驱动程序。我的同事一直在 Windows 环境中工作,所以他只需下载正确的 DLL 文件,瞧,sqlserv 可用。因为我在 Mac OSX 10.8.1 上运行,所以我不分享这种奢侈品。

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

【问题讨论】:

    标签: php sql-server osx-mountain-lion


    【解决方案1】:

    您不能在 Windows 以外的任何设备上运行 SQLSRV 扩展,如此处所述:

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

    但是,即使可以,我也强烈建议您远离 SQLSRV 扩展,因为它非常有缺陷且不发达。使用 PDO 会更好!

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

    尝试并执行存储过程,使用 SQLSERV 扩展返回多个记录集以及输出参数!使用 PDO 可以在几行代码中完成但使用 SQLSERV 无法完成的众多功能之一。

    此外,PDO 更快!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-20
      • 2020-06-21
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      • 2018-11-24
      • 1970-01-01
      • 2021-10-20
      相关资源
      最近更新 更多