Skip to main content
The Data can be compressed.

Hello

For example, we’re Go Client v1.10 that supports 54451 protocol version and want to connect to default database with default user and secret password.

Protocol version

Protocol version is TCP protocol version of client. Usually it is equal to the latest compatible server revision, but shouldn’t be confused with it.

Defaults

All values should be explicitly set, there are no defaults on server side. On client side, use "default" database, "default" username and "" (blank string) password as defaults.

Query

Client info

Settings

Encoded as list, blank key and value denotes end of list.

Stage

Data

Column

Cancel

No packet body. Server should cancel query.

Ping

No packet body. Server should respond with pong.
Last modified on June 19, 2026