当我执行此代码时:
print_r(PDO::getAvailableDrivers());
Run Code Online (Sandbox Code Playgroud)
它说我有odbc司机可用.
Array ( [0] => mysql [1] => odbc [2] => sqlite )
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试使用它时:
$handle = new PDO("odbc:Server=dbServerIpAddress,myportnumber;Database=mydatabase", "myusername", 'mypassword');
Run Code Online (Sandbox Code Playgroud)
它没有做任何事情 - 没有错误,根本不起作用.它甚至不会执行该行!
如何通过PDO和ODBC将PHP连接到此MSSQL数据库?