2017-09-13 13 views
2

私はSQL Serverのデフォルトのポートは1433である知っているがあればPDOは1433で自動的にポートを完了した場合、私は疑問に思い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'); 

間の実質的な違いがあるかどうかを知りたいと思いましたそれは指定されていません。

答えて

1

ポートを指定すると、そのポートに接続されます。ポートを指定しないと、デフォルトのポートに接続されます。

0

すべてのMSSQLサーバーインスタンスは、それぞれのポート番号で動作します。動的なものではなく固定されたポート番号(デフォルト)を使用するようにMSSQL Serverインスタンスを設定できます。

固定ポートを設定したら、単にPDOを使用してそのポート番号に接続できます。

関連する問題