Linuxキーワード - UNIXドメインソケット とは:ITpro
プロセスは、お互いのソケットをネットワーク経由で接続し、
そのソケットを通して通信する。これは、ネットワーク経由ではない、ローカルマシン上のプロセスでも同様。
ローカルマシン上のプロセスが利用するソケットが「UNIXドメイン・ソケット」である。
mysqlの接続先のホスト名が無指定だったりlocalhostだったりすると、
データベースへの接続はUNIXドメインソケットとなる。
man mysqlを実行すると、以下のように書いてある。
- socket=path, -S path
For connections to localhost, the Unix socket file to use, or, on Windows, the name of the named pipe to use.