Windows 下使用PDO 方式连接sql server
1.首先需要安装PHP sqlsrv模块
使用phpinfo()查看当前版本PHP 是否开启对应的PDO模块

打开PHP.ini配置文件
搜索 extension=php_sqlsrv.dll 与 extension=php_pdo_sqlsrv.dll
如果有的话 把这两条配置的;(分号)注释删掉

如果找到这两条配置说明当前版本PHP 没有安装sqlsrv 扩展模块
访问:http://pecl.php.net/package/pdo_sqlsrv 下载对应版本的DLL扩展
注意PHP版本是否为线程安全版

将下载的文件复制到PHP安装目录下的ext文件夹中
在PHP.ini中手动新增 extension=php_pdo_sqlsrv.dll 与 extension=php_sqlsrv.dll
注意:扩展版本与PHP版本必须一致
重启http服务器
实例化方法;
$dsn = “sqlsrv:Server=10.0.0.220;Database=DatabaseName”;
$user= “username”;
$pswd= “password”;
try {
$mssql = new PDO($dsn,$user,$pswd);
// echo(“数据库连接成功”);
} catch (Exception $e){
die(“数据库连接失败” . $e->getMessage());
}
注意:实例化时sqlsrv:Server为固定格式