我正在尝试使用php pdo连接到MsSQL服务器数据库,但出现此错误:
找不到驱动程序。
我已经尝试了所有关于stackoverflow的解决方案,但都没有用。
安装了php驱动程序并配置了php.ini。将这些内容一一添加:
扩展名= php_pdo_sqlsrv_71_ts.dll
扩展名= php_sqlsrv_71_ts.dll
扩展名= php_pdo_sqlsrv_71_nts.dll
和所有这些一次。
使用了pdo_dblib_mssql类:https ://www.php.net/manual/en/ref.pdo-dblib.php 。
使用了不同的PDO构造函数:
$conn = new PDO ("dblib:host=$hostname:$port;dbname=dbname","username","pwd");
和
$conn = new PDO("sqlsrv:Server=$servername;Database=dbname", "username", "pwd");
没有任何效果,任何帮助将不胜感激。
PHP版本:7.1.27 / MsSQL SERVER 2014。
蝴蝶不菲