rsql
SQL client to interface with databases and other data sources inside the terminal. tldr-pages
On several platforms
Several platforms
Enter interactive mode
rsqlIdentifyConnect to a database (e.g. PostgreSQL)
rsql --url "postgresql://user:pass@localhost/mydb"IdentifyConnect to a PostgreSQL database with SSL
rsql --url "postgresql://user:pass@localhost/db?sslmode=require"IdentifyConnect to a MySQL database with a specified charset
rsql --url "mysql://user:pass@localhost/db?charset=utf8mb4"IdentifyRun a query and exit
rsql --url "sqlite://database.db" -- "SELECT * FROM users LIMIT 10"IdentifySet default format
rsql --url "sqlite://db.sqlite" --format jsonIdentifyConnect to file and use custom line separator
rsql --url "delimited://data.txt?separator="Identify