今天尝试用Laravel5.7 连接sql server连接半天没成功,中途踩了一路坑.浪费N+个小时….下面就来个总结踩坑》
第一步.首先下载SQL Servel扩展
https://github.com/Microsoft/msphpsql/releases/tag/v4.1.3-Windows
PS: 这是个大坑 网上很多教程 给的是 4.0版本 Microsoft Drivers for PHP for SQL Server仅支持到PHP7.0。无法支持Laravel5.7 Laravel5.7最低要求是php 7.1.3 如果导入的是4.0版本 会出现找不到模块等错误
下载完成后,我们解压对应的扩展文件:
QQ截图20181110114814.png
然后将php_pdo_sqlsrv_7_nts_x64.dll和php_sqlsrv_7_nts_x64.dll复制到 php/ext 目录下,
修改php.ini 配置文件 添加以下内容:
extension=php_pdo_sqlsrv_7_ts_x64.dll
extension=php_sqlsrv_7_ts_x64.dl
第二步.下载ODBC驱动
QQ截图20181110115426.png
第三步.配置数据库连接config->database.php
'sqlsrv' => [
'driver' => 'sqlsrv',
'host' => 'THUNDER-XXM\XXMSQLSERVER',
'port' => &#