NOTE
1.16 MySQL连接器
1. 连接器是什么 - 负责处理客户端的连接 2. 连接器作用 2.1. 管理连接 - 如果客户端超过wait timeout没有请求,那么会自动断开 - 默认是长连接,即客户端建立连接后多次查询使用同一个连接 - 避免OOM,可以定期断开长连接 2.2. 权限验证 - 验证用户名密码 3. 连接协
这是历史学习笔记,可能存在过时或不完整的理解。
1. 连接器是什么
- 负责处理客户端的连接
2. 连接器作用
2.1. 管理连接
- 如果客户端超过wait_timeout没有请求,那么会自动断开
- 默认是长连接,即客户端建立连接后多次查询使用同一个连接
- 避免OOM,可以定期断开长连接
2.2. 权限验证
- 验证用户名密码
3. 连接协议
- 同一台主机的Windows:客户端进程和服务器进程之间可以考虑使用 命名管道 或 共享内存 进行通信
- 同一台主机的类Unix:我们可以使用 Unix域套接字文件 来进行进程间通信
- 不同主机,那么使用TCP/IP