MySQL连接方式的说明
MySQL除了最常见的TCP连接方式外,还提供SOCKET(LINUX默认连接方式)、PIPE和SHARED MEMORY连接方式。
各连接方式的服务器、客户端启动选项,及连接默认值见下表:
TCP连接(Linux,Windows):
目标
启动选项
默认值
SERVER
--port=PORT
3306
CLIENT
--protocol=TCP --port=PORT
3306
SOCKET连接(Linux):
目标
启动选项
默认值
SERVER
--enable-named-pipe --socket=SOCKET
/tmp/mysql.sock
CLIENT
--protocol=SOCKET --socket=SOCKET
/tmp/mysql.sock
PIPE连接(Windows):
目标
启动选项
默认值
SERVER
--enable-named-pipe --socket=SOCKET
MYSQL
CLIENT
--protocol=PIPE --socket=SOCKET
MYSQL
SHARED MEMORY连接(Windows):
目标
启动选项
默认值
SERVER
--shared-mem