Skip to main content

Описание

Формат MySQLWire сериализует результаты запросов в виде результирующего набора проводного протокола MySQL. Он записывает количество столбцов и их определения, затем по одному пакету протокола для каждой строки результата и завершающий пакет EOF или OK. Для обычных запросов пакеты строк используют текстовый протокол, а для подготовленных операторов — бинарный. Это бинарный формат только для вывода, предназначенный для клиентов, подключённых через интерфейс MySQL ClickHouse. Интерфейс автоматически выбирает MySQLWire и передаёт состояние протокола, например привилегии клиента и порядковый номер пакета. Формат не предназначен для отображения или хранения результатов запросов в виде отдельного файла.

Пример использования

После включения интерфейса MySQL используйте совместимый клиент для выполнения запроса:
Интерфейс отправляет результат в формате MySQLWire; явное указание предложения FORMAT MySQLWire необязательно. Другие явные форматы вывода через интерфейс MySQL не поддерживаются.

Настройки формата

Настраиваемые пользователем параметры формата отсутствуют. интерфейс MySQL получает необходимые настройки из рукопожатия с клиентом и выполняемой команды.
Последнее изменение 14 августа 2026 г.