【问题标题】:How to use PHP with MSSQL (PEAR MDB2?)如何在 MSSQL 中使用 PHP(PEAR MDB2?)
【发布时间】:2013-07-19 22:11:46
【问题描述】:

我花了大约一半的时间试图弄清楚如何让 PEAR MDB2 与 MSSQL 一起工作。我已经到了缺少 php_mssql.dll 的地步。不知道在哪里可以找到它或如何获得它。我想知道是否有人可以从头开始解释如何使用 PEAR MDB2 设置 php 以使用 MSSQL。

互联网上的结果说“使用msi”之类的东西,msi 对于较新版本的php 不存在。然后它说“使用[这些选项]构建”我该怎么做呢?为什么用php和MSSQL这么不行?

或者我可能以错误的方式处理这个问题。我应该完全放弃 PEAR 吗?设置 PHP 并连接到 Microsoft SQL 数据库的最快方法是什么?

【问题讨论】:

    标签: php sql-server pear mdb2


    【解决方案1】:

    MDB2 只是位于原生 php mssql extension 之上。这是你首先需要的。您可能已经在您的 Windows 安装中拥有该文件,请在您的 php 目录中搜索它。

    然后在php.ini 中启用它并重新启动您的网络服务器。

    【讨论】:

    • 要让这些函数正常工作,您必须使用 --with-mssql[=DIR] 编译 PHP,其中 DIR 是 FreeTDS 安装前缀。而且 FreeTDS 应该使用 --enable-msdblib 编译 我什至不知道 FreeTDS 是什么。那么 PHP 与 mssql 对话最简单的方法是自己构建 php 并安装一些其他工具?
    • 你在 Windows 上吗?然后该文件随 php.ini 一起提供。您可能需要在安装程序中激活它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-04
    • 1970-01-01
    • 2012-01-30
    相关资源
    最近更新 更多