[windows]php连接mssql数据库

代码 · 2023-10-14 · 151 人浏览

因为php版本和mssql数据库版本不同 要用到不同的php扩展

案例:
SqlSever 2008 R2
PHP 7.3

根据版本去微软这里找到对应版本的扩展
2023-10-14T14:28:01.png
2023-10-14T14:28:37.png

然后去github下载 ,找到对应的版本,我们对应的版本是5.6
2023-10-14T14:39:09.png

点开 Assets,找到 Windows-7.3.zip 下载。

2023-10-14T14:40:56.png
2023-10-14T14:42:52.png

压缩包有好几种规格,根据情况使用!!!

  • x64和x86的版本区别(php info可查看)
  • nts和ts的区别
  • pdo和普通的区别

比如我用的是x64的nts、用的是pdo链接,就选 .\x64\php_pdo_sqlsrv_73_nts.dll

将这和dll文件放到php的扩展目录 .\php\73\ext

2023-10-14T14:46:57.png

重启php就可以测试链接了。

PHP 数据库
Theme Jasmine by Kent Liao