PHP8添加Microsoft SQL Server驱动支持 2021-06-04 PHP,数据库 暂无评论 3165 次阅读 以windows2019+宝塔面板为例,简述安装过程 1、安装msodbcsql.msi 2、解压SQLSRV59.exe,提取出所需要的驱动组件。放入对应的文件夹。 本例取出`php_pdo_sqlsrv_80_nts_x64.dll`、`php_sqlsrv_80_nts_x64.dll`,放入`c:\BtSoft\php\80\ext`文件夹 3、进入宝塔面板,设置PHP配置文件,增加如下 ``` extension=php_sqlsrv_80_nts_x64.dll extension=php_pdo_sqlsrv_80_nts_x64.dll ``` 4、重启php-fpm-80服务。 安装完成 PHP的微软官方驱动目前最高版本为5.9。 On the server side, Microsoft SQL Server 2012 and above on Windows are supported, as are Microsoft SQL Server 2016 and above on Linux. 根据微软的说明,在windows下可以支持到Microsoft SQL Server 2012,在linux下只支持Microsoft SQL Server 2016以上。 微软官方支持页面 https://docs.microsoft.com/zh-cn/sql/connect/php/loading-the-php-sql-driver?view=sql-server-ver15 https://github.com/Microsoft/msphpsql/releases Install On Linux and macOS run the commands below: sudo pecl install sqlsrv-5.9.0 sudo pecl install pdo_sqlsrv-5.9.0 SQL Server 的 Microsoft PHP 驱动程序支持矩阵 https://docs.microsoft.com/zh-cn/sql/connect/php/microsoft-php-drivers-for-sql-server-support-matrix?view=sql-server-ver15#sql-server-version-certified-compatibility 附件如下 [msphpsql.zip](https://blog.moper.net/usr/uploads/2021/06/4137566871.zip) 标签: php, sql service 本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。