首先选择对应版本的“Microsoft Drivers for PHP for SQL Server”进行下载
我这里使用的是nts7.0.12 下载的是”Microsoft Drivers 5.3 for PHP for SQL Server”
下载地址 : https://docs.microsoft.com/en-us/sql/connect/php/download-drivers-php-sql-server?view=sql-server-2017
下载完成之后运行这个.exe文件并解压到任意目录下 得到以下文件
然后选择对应版本的dll文件复制到对应版本的xxx\php\php-7.0.12-nts\ext目录下
我这里选择的是
第三步 在php.ini中添加这两个扩展
extension=php_sqlsrv_7_nts_x86.dll extension=php_pdo_sqlsrv_7_nts_x86.dll
重启服务
第四步 安装”Microsoft ODBC Driver 17 for SQL Server”
下载地址 : https://docs.microsoft.com/zh-cn/sql/connect/odbc/download-odbc-driver-for-sql-server?view=sql-server-2017
我这里是ThinkPHP5 操作SQL Server
datebase.php要将 ‘type’=>’mysql’修改成‘sqlsrv’
// 数据库类型 'type' => 'sqlsrv',
如果重启服务还是不行 就重启计算机.
End.
1 Comment
牛逼啊 大佬