先需要装扩展
https://www.microsoft.com/en-us/download/details.aspx?id=20098
下载好后,解压到随便一个目录里,然后找到对应版本的扩展的两个文件,复制到PHP的EXT目录下面
然后在php.ini加上extension扩展两个,比如
extension=php_sqlsrv_55_ts.dll
extension=php_pdo_sqlsrv_55_ts.dll
再需要装ODBC(不然还是连不上,大坑一个)
https://www.microsoft.com/zh-cn/download/details.aspx?id=36434
最后测试的代码为:
<?php
$DSN = "sqlsrv:Server=192.168.1.170,1433;Database=inschos";//ms sql server
$dbUser = "inschos";//username
$dbPass = "inschos312!!";//password
$conn = new PDO($DSN,$dbUser,$dbPass);//connect handle
我也是参照下面这篇文章搞好的
配置PHP连接SQL Server
本文详细介绍了如何通过安装扩展和ODBC来配置PHP环境以连接SQL Server数据库,并提供了一个简单的测试代码示例。
3826





