Skip to main content

Connect with cqlsh

Connect to an Aiven for Apache Cassandra® service using cqlsh.

Prerequisites

Variables

These are the placeholders to be replaced in the code sample:

VariableDescription
PASSWORDPassword of the avnadmin user
HOSTHost name for the connection
PORTPort number to use for the Cassandra service
SSL_CERTFILEPath of the CA Certificate for the Cassandra service
tip

Find all the variables and the CA client certificate file in the Aiven Console> your service's Overview > Connection information.

Code

Set the SSL_CERTFILE environment variable to the location of the CA certificate for the Cassandra service:

export SSL_CERTFILE=<PATH>
note

Alternatively, you can provide the path to the CA certificate file in the [ssl] section by setting the the certfile parameter in ~/.cassandra/cqlshrc.

Go to the directory of your local Cassandra installation and run:

./cqlsh --ssl -u avnadmin -p <PASSWORD> <HOST> <PORT>

You are now connected to the Cassandra database.