PHP 连接 SQL Server

作者: 刘一二 发布时间: 2022年12月20日 浏览: 218

Windows 环境下

1. 下载 sqlsrv dll 文件

下载地址:

https://learn.microsoft.com/zh-cn/sql/connect/php/download-drivers-php-sql-server?view=sql-server-ver16

最新版提供了 php7.4 ~ php 8.x 的驱动,同时该页面提供了更早版本的链接

以前的版本:

https://learn.microsoft.com/zh-cn/sql/connect/php/release-notes-php-sql-driver?view=sql-server-ver16#previous-releases

 

下载 Microsoft Drivers for PHP for SQL Server (Windows)  后,将得到一系列 dll文件,将 dll 文件配置进 php.ini

extension=php_pdo_sqlsrv_73_nts_x64.dll

也可简写为

extension=pdo_sqlsrv_73_nts_x64
  • php_sqlsrv_* 常规驱动
  • php_pdo_sqlsrv_*  PDO 驱动,目前主流框架基本都是 PDO
  • ts - 进程安全 / nts - 非进程安全  - 跟据 PHP 版本选择
  • x86 - 32位 / x64 - 64 位  - 跟据 PHP 版本选择

 

2. 安装 ODBC Driver for SQL Server

按微软官方的描述:运行 PHP 的计算机需要正确版本的 Microsoft ODBC Driver for SQL Server。

下载地址:

https://learn.microsoft.com/zh-cn/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-ver16

 

Linux 环境

微软官方在 github 上 提供了各 Linux 版本驱动

https://github.com/Microsoft/msphpsql/releases/tag/v5.10.1

最新文章
热门文章
导航