PHP PDO到Ubuntu服务器上的MS SQL Server

Seq*_*zia 8 php sql-server pdo

我正在尝试使用PDO连接到MS SQL Server.我试过用这个

$db = new PDO("sqlsrv:server=server;database=databaseName", "username", "password");
Run Code Online (Sandbox Code Playgroud)

我读到sqlsrv不再受支持了.我尝试使用dblib,但这不起作用.

我想使用PDO,因为它应该适用于各种数据库,但我似乎无法使用MS SQL.

在Ubuntu上使用PDO和SQL Server的最佳方法是什么?

任何帮助都会很棒.

谢谢

Seq*_*zia 17

我想到了.我想我忘记了我从未在此服务器上安装过SQL/Sybase驱动程序.

我安装了它:

sudo apt-get install php5-sybase
Run Code Online (Sandbox Code Playgroud)

现在我可以使用:

$db = new PDO("dblib:host=sever;dbname=dbname", "username", "password");
Run Code Online (Sandbox Code Playgroud)

它现在运作良好.