php加载MSSQL

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php加载MSSQL相关的知识,希望对你有一定的参考价值。

php5.2.10,SQL2005,PHP如何加载MSSQL,使PHPINFO()中显示MSSQL?请高手不吝指教!

php.ini里把
;extension=php_mssql.dll
前的;去掉试试
参考技术A LS正解。。

如何在 php 上使用 mssql 函数?我的扩展文件夹中没有 php_mssql.dll

【中文标题】如何在 php 上使用 mssql 函数?我的扩展文件夹中没有 php_mssql.dll【英文标题】:How can I use mssql functions on php? I don't have php_mssql.dll in my extensions folder 【发布时间】:2013-11-24 15:18:42 【问题描述】:

我正在尝试将 SQL Server 与 PHP 一起使用,但我不知道如何安装此功能。我在我的 php.ini 文件中启用了 extension=php_mssql.dll,但在重新启动 apache 后,我收到一条错误消息,提示找不到 DLL 文件。

经过多次尝试,我重新安装了 XAMPP 1.81,现在我从零开始。

感谢您的帮助。

【问题讨论】:

这个问题不属于这里。 你的评论很有帮助 如果您需要帮助,请说明您要询问的内容。你有那个DLL文件吗?它与您的 WAMP 堆栈兼容吗?它在正确的地方吗? *** 不会做你的功课。如果您确切地告诉它您想要什么以及您尝试过什么,它将有助于并扩展您的知识。 【参考方案1】:

编辑 MSSQL 自 5.3 起已停用

我相信正确的驱动程序是php_sqlsrv.dll

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

这里是可用的函数:http://www.php.net/manual/en/ref.sqlsrv.php

【讨论】:

谢谢,我试试这个。 Microsoft 到驱动程序的链接已损坏。但我在其他网站上找到了。如果这解决了我的问题,我会回来检查您的帖子作为答案。谢谢! @JoaoPaulo php.net/manual/en/sqlsrv.installation.php,选择与你的PHP版本对应的合适版本。 sqlsrv 允许使用 sqlsrv 函数,但在我的项目中,我有 mssql 函数,例如 mssql_connect,而不是 sqlsrv_connect。 @JoaoPaulo 我现在看到 MSSQL 已经停产,这意味着 SQLSRV 是 5.3 的新替代品。所以除非你回到早期的 PHP 版本,否则你可能不得不重构你的代码。

以上是关于php加载MSSQL的主要内容,如果未能解决你的问题,请参考以下文章

使用 MSSQL 使用 QgsVectorLayer 加载矢量图层

IIS 上的 MSSQL 和 PHP 5.3.5 之间的连接不起作用

JDBC MSSQL类加载编译错误[重复]

使用spring将共享驱动器csv文件加载到Mssql表

Nodejs之mssql模块的封装

使用“加载文件数据”时将真假字符串转换为布尔值