0

データベースサーバーがWebサーバーの外にある場合、ApacheはTCP / IPプロトコルを介してデータベースサーバーと通信しますが、データベースとApacheが同じコンピューター上にある場合、それらが通信するプロトコルはどれですか。

4

1 に答える 1

1

Unix ソケット ファイルを使用するためのオプションは、Unix/Linux に似たオペレーティング システム (MySQL や PostgreSQL など) の多数のデータベース サーバーに対して存在します。Unix ソケット ファイル接続は TCP/IP よりも高速ですが、同じコンピューター上のサーバーに接続する場合にのみ使用できます。ホスト名を指定しない場合、または特別なホスト名を指定する場合は、Unix ソケット ファイルが使用されますlocalhost

ソケット ファイルは、ファイル システムで特別なファイルとして表示されます (MySQL の場合、サーバー構成で変更されない限り、デフォルトで /tmp/mysql.sock になります)。

于 2013-02-04T18:15:20.987 に答える