首页  >  文章  >  后端开发  >  如何在 PHP 中用 SQLSRV 扩展替换已弃用的 MSSQL?

如何在 PHP 中用 SQLSRV 扩展替换已弃用的 MSSQL?

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-10-26 01:18:02466浏览

How to Replace Deprecated MSSQL with SQLSRV Extension in PHP?

使用 PHP 获取 SQLSRV 扩展:已弃用的 MSSQL 的替代品

PHP 5.3 中删除 mssql 支持促使许多用户寻求替代方案。 Microsoft 的 SQLSRV 扩展就是此类选项之一。以下是让 SQLSRV 与 PHP 安装配合使用的综合指南:

  • 下载 SQLSRV 驱动程序:

    • 访问 Microsoft SQLSRV 驱动程序下载页面并选择与您的 PHP 版本、编译器和线程安全要求兼容的驱动程序文件。
  • 提取并放置文件:

    • 解压下载的驱动程序文件并将其复制到您的 PHP 扩展目录(例如,Linux 中的 ext 或 Windows 中的 php_extension)。
  • 编辑 php.ini:

    • 打开 php.ini 文件并在末尾添加以下行:

      extension=php_sqlsrv_53_nts_vc9.dll  (for PHP 5.3, non-thread-safe, VC9 compiler)
  • 重新启动 Web 服务器:

    • 对于 Windows 用户,重新启动 Web 服务器(例如 IIS)。

补充说明:

  • 其他 PHP 版本和设置,具体驱动文件名请参考 Microsoft 官方文档。
  • SQLSRV 也可以与 PDO 一起使用,提供数据库抽象。
  • PHP 手册提供了 SQLSRV 扩展的安装和使用的详细说明。
  • 系统要求、入门指南、编程指南和 API 参考可以可在 Microsoft Drivers for PHP for SQL Server 页面上找到。

以上是如何在 PHP 中用 SQLSRV 扩展替换已弃用的 MSSQL?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn