[翻译]mysql通信协议(1)-Overview

官网地址:Client/Server Protocol


MySQL协议在MySQL客户机和MySQL服务器之间使用。该协议能够被用来实现以下内容。

  • Connections,比如c的客户端,java的客户端。
  • Mysql Proxy,mysql的代理服务器,比如分库分表中间件mycat,就是使用这种方式实现,sharding-jdbc-server也是采用该方式实现。
  • master-slave,主从复制机器之间通信。

该协议支持以下这些特性:

  • Transparent encryption using SSL,使用SSL的透明加密
  • Transparent compression,透明的压缩
  • Connection Phase 认证能力,交换数据
  • accepts commands from the client and executes them,允许客户端发送指令,并执行。

你可能感兴趣的:([翻译]mysql通信协议(1)-Overview)