Best CLIs for Databases
This category covers PostgreSQL, MySQL, SQLite, and universal SQL clients Browse curated CLI tools with install commands, official signals, compatibility flags, and AI analysis so you can find the right command surface quickly.
redis-cli
Official Redis CLI for running commands, scanning keys, exporting data, and managing Redis servers or clusters.
ClickHouse CLI
Official ClickHouse CLI for running SQL against servers, loading data, and querying files locally.
Prisma CLI
Prisma ORM CLI for schema setup, client generation, database introspection, migrations, and local database workflows.
DuckDB CLI
Analytical SQL database CLI for querying, transforming, and exporting CSV, Parquet, JSON, and DuckDB data.
CockroachDB CLI
CockroachDB CLI for running SQL, managing nodes and certificates, handling userfile storage, and collecting cluster diagnostics.
psql
Official PostgreSQL terminal for running SQL, inspecting schema objects, importing or exporting data, and scripting database admin tasks.
mycli
MySQL client for interactive querying, schema-aware completion, and batch SQL execution.
Convex CLI
Official Convex CLI for developing, deploying, and inspecting Convex backends, functions, data, and environment variables.
usql
Universal SQL client for querying many databases with psql-style commands, scripts, and cross-database copy.
PgBouncer
PostgreSQL connection pooler with admin-console commands for inspecting pools, clients, servers, and connection state.
Supabase CLI
Official Supabase CLI for local stacks, database migrations, Edge Functions, and project management.
PlanetScale CLI
CLI for managing PlanetScale databases, branches, deploy requests, backups, and secure local connections.
MongoDB Shell
Official MongoDB shell for querying, scripting, and administering MongoDB deployments from the terminal.
drizzle-kit
Drizzle ORM CLI for generating SQL migrations, introspecting databases, applying migrations, and pushing schema changes.
Turso CLI
Turso CLI for creating, replicating, querying, importing, and operating Turso databases, groups, and orgs.
Neon CLI
CLI for managing Neon Postgres projects, branches, databases, roles, and connection strings.
Fauna Shell
Official Fauna CLI for running FQL queries, managing databases and schema, creating exports, and starting local Fauna containers.
Upstash CLI
Official Upstash CLI for provisioning, inspecting, and administering Upstash Redis databases and teams.
Tinybird CLI
CLI for managing Tinybird data sources, pipes, deployments, and local development workflows.