当我连接到mssql时出现以下错误
未捕获的异常"PDOException"与消息"SQLSTATE[IMSSP]:此扩展需要Microsoft SQL Server 2012 本机客户端 ODBC 驱动程序与 SQL Server 通信
我正在使用
$db = new PDO("sqlsrv:server=127.0.0.1;database=test;", "sa", "mypassword");
我还在C:'xampp'php'ext
中添加了驱动程序并将该扩展in php.ini file
[PHP_PDO_MSSQL] 扩展名=php_pdo_sqlsrv_54_ts.dll
我已经尝试了几个教程,我到底在做什么,请告诉我做错了什么?
你使用的是哪个版本的PHP pdo sqlsrv?
尝试将其更新到 v3.1http://www.microsoft.com/en-us/download/details.aspx?id=20098
您也可以使用 ODBC 驱动程序:http://www.microsoft.com/en-us/download/details.aspx?id=36434