说明
MySQLWire 格式将查询结果序列化为 MySQL 线协议的结果集。它会写入列数和
列定义,随后为每个结果行写入一个协议行数据包,最后写入一个 EOF 或 OK 数据包。对于普通查询,行
数据包使用文本协议;对于预处理语句,则使用二进制协议。
这是一种仅输出的二进制格式,供通过 ClickHouse
MySQL 接口连接的客户端使用。该接口会自动选择 MySQLWire,并提供
协议状态,例如客户端的能力和数据包序列号。它不适用于将查询结果显示或存储为独立文件。
使用示例
MySQLWire 格式发送结果;也可显式指定 FORMAT MySQLWire 子句。MySQL 接口不支持其他显式输出格式。