第一步:微软下载PHP扩展
打开此链接https://docs.microsoft.com/en-us/sql/connect/php/system-requirements-for-the-php-sql-driver?view=sql-server-2017
第二步:安装下载的安装包
并选择php的目录,将会生成pdo相关的文件在ext扩展目录中
第三步:下载odbc驱动
https://www.microsoft.com/en-us/download/details.aspx?id=36434
第四步:在PHP.ini中配置pdo并重启nginx
首先查看phpinfo是x86还是x64,是ts还是nts
在扩展部分加入sqlserver相关
;sqlserver
extension=php_pdo_sqlsrv_72_nts_x86.dll
extension=php_sqlsrv_72_nts_x86.dll
第五步:
查看pod是否起作用
第六步,配置laravel的.env
第七步,配置database.php
'default' => env('DB_CONNECTION', 'sqlsrv'),
'sqlsrv' => [ 'driver' => 'sqlsrv', 'host' => env('DB_HOST', 'localhost'), 'port' => env('DB_PORT', '1433'), 'database' => env('DB_DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), 'charset' => 'utf8', 'prefix' => '', ],
mark 感谢分享