php版本5.3以前,有php_mssql功能,可以使用。
但是5.3及以后的版本不支持。 需要自己配置
当前版本 php7.3.x 我选择下载的是 5.6版本
1.下载插件
https://docs.microsoft.com/en-us/sql/connect/php/release-notes-php-sql-driver?view=sql-server-ver15#previous-releases
根据当前php版本 下载软件
绿色框为下载 红色框是当前版本是否对当前的php支持 如果支持则下载.不支持换一个
下载好之后 是.exe文件 直接右键解压即可(对,没错,是解压)
解压出来之后 phpinfo 查看当前的系统是X86还是X64 .需要将下图中的两个文件拷贝到php 路径下的\ext文件夹下
然后配置php.ini。根据上下文取决于时候添加
如果phpinfo() 显示是 x86的 则根据下载的版本添加对应的路径.
extension=php_sqlsrv_73_nts_x64.dllextension=php_pdo_sqlsrv_73_nts_x64.dll
x64的
extension=php_sqlsrv_73_nts_x64extension=php_pdo_sqlsrv_73_nts_x64
然后打开扩展,在PHPstudy中打开扩展
然后 输出 phpinfo()
看有没有pdo_sqlsrv
有的话 基本就可以了 可以直接使用了
参考文章:https://www.cnblogs.com/w-m-y/p/15245509.html