> ## Documentation Index
> Fetch the complete documentation index at: https://docs.e6data.com/llms.txt
> Use this file to discover all available pages before exploring further.

# DBeaver

> Connect the DBeaver SQL client to an e6data cluster using the e6data JDBC driver.

[DBeaver Community](https://dbeaver.io/) is an open-source SQL editor and universal database tool installed as a local application. Connect it to an e6data cluster with the [e6data JDBC driver](/query/connect/jdbc).

## Requirements

* DBeaver 23.3.3 or newer.
* The latest [e6data JDBC driver](/query/connect/jdbc).
* The connection details from the cluster's **Connection Information** tab - the JDBC URL, your username, and your password (a [personal access token](/platform/tokens/pat-and-service-account-keys)).

The JDBC URL for a **Direct** endpoint:

```
jdbc:e6data://<host>:<port>/database=<database_name>&catalog=<catalog_name>
```

For a **TLS** endpoint:

```
jdbc:e6data://<host>:<port>/database=<database_name>&catalog=<catalog_name>&secure=true&cluster-uuid=<cluster_uuid>
```

## Connect

1. Gather the connection details for your cluster.
2. Go to **Database → Driver Manager** and click **New**.
3. Give the driver a name.
4. In **Libraries**, click **Add File** and add the e6data JDBC driver, then **Find Class**.
5. Confirm the class name is populated and create the driver.
6. Create a new database connection using the new driver.
7. Enter the JDBC URL, username, and password, and test the connection.

The JDBC driver class name is `io.e6.jdbc.driver.E6Driver`.

## TLS/HTTPS

e6data uses globally trusted certificates, so the host and port from the connection dialog are sufficient. Any cluster requiring authentication also requires TLS/HTTPS - use the cluster's HTTPS URL in the connection string.

## See also

* [JDBC](/query/connect/jdbc)
* [Access tokens](/platform/tokens/pat-and-service-account-keys)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.