以前都是用的 MySQL,最近有需要调用SQL Server的数据库...
环境是PHPStudy2018,就算开启了 pdo_sql_srv 扩展也没屁用.
使用 thinkphp5,就报错了..
过程就不说了.直接说下怎么配置吧.
ThinkPHP5 配置
datebase.php
然后下载
阅读这个文档去下载对应的 dll 文件
微软文档
修改 php.ini,引入 dll 文件
extension=php_sqlsrv_7_nts_x86.dll extension=php_pdo_sqlsrv_7_nts_x86.dll
本机是PHP7.0 NTS X86, WIN10,下载为 5.3 版本
然后下载
msodbcsql.msi
下载地址
msodbcsql