2017-09-13 40 views
2

我想知道是否有PHP - 使用或不使用帶PDO的端口連接到SQL Server?

$connexion = new PDO('sqlsrv:server=xxxxxx;database=xxxxx', 'xxxxx', 'xxxxx'); 

$connexion = new PDO('sqlsrv:server=xxxxxx,1433;database=xxxxx', 'xxxxx', 'xxxxx'); 

我知道SQL Server的默認端口是1433之間的真正區別,但我想,如果PDO由1433如果自動完成端口它沒有被指定。

回答

1

當你給端口它連接你的端口。如果您不給任何端口,則它會連接到您的默認端口

0

每個MSSQL服務器實例都在其自己的端口號上運行。您可以將MSSQL Server實例配置爲使用固定端口號而不是動態端口號(這是默認端口號)。

一旦您配置了一個固定端口,您就可以簡單地使用PDO連接到該端口號。