Clients#

A client is used to send queries to Trino and receive results, or otherwise interact with Trino and the connected data sources.

Some clients, such as the command line interface, can provide a user interface directly. Clients like the JDBC driver, provide a mechanism for other applications, including your own custom applications, to connect to Trino.

The following clients are available as part of every Trino release:

The Trino project maintains the following other client libraries:

In addition, other communities and vendors provide numerous other client libraries, drivers, and applications