Connecting
Each database exposes a host, port and credentials. Build a connection string for your engine and put it in your app's environment.
Connection string by engine
Orizon shows the exact host, port, user and password for your instance. The general shapes per engine are:
postgres postgresql://user:pass@<host>:5432/dbname
mysql mysql://user:pass@<host>:3306/dbname
mariadb mysql://user:pass@<host>:3306/dbname
mongodb mongodb://user:pass@<host>:27017/dbname?authSource=admin
redis redis://user:pass@<host>:6379
keydb redis://user:pass@<host>:6379
dragonfly redis://user:pass@<host>:6379
clickhouse clickhouse://user:pass@<host>:9000/dbname
cassandra cassandra://user:pass@<host>:9042
sqlite libsql://<host> (token-based auth)Store it as an environment variable
Don't hardcode credentials — put the connection string in your project's environment variables and read it at runtime:
DATABASE_URL=postgresql://user:pass@<host>:5432/appExtra usersBeyond the primary user created with the database, you can add additional connection users from the dashboard, each with its own credentials. The primary user can't be removed.
Start, stop, restart
You can stop, start and restart an instance from the dashboard to manage cost or recover from a bad state. A stopped database isn't reachable until you start it again.