mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-07-22 09:35:23 +02:00

Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> Co-authored-by: Managor <42655600+Managor@users.noreply.github.com>
825 B
825 B
rsql
SQL client to interface with databases and other data sources inside the terminal. More information: https://github.com/theseus-rs/rsql.
- Enter interactive mode:
rsql
- Connect to a database (e.g. PostgreSQL):
rsql --url {{"postgresql://user:pass@localhost/mydb"}}
- Connect to a PostgreSQL database with SSL:
rsql --url {{"postgresql://user:pass@localhost/db?sslmode=require"}}
- Connect to a MySQL database with a specified charset:
rsql --url {{"mysql://user:pass@localhost/db?charset=utf8mb4"}}
- Run a query and exit:
rsql --url {{"sqlite://database.db"}} -- "SELECT * FROM users LIMIT 10"
- Set default format:
rsql --url {{"sqlite://db.sqlite"}} --format json
- Connect to file and use custom line separator:
rsql --url {{"delimited://data.txt?separator=|&has_header=true"}}