https://github.com/xo/usql
usql
is a universal command-line interface for PostgreSQL, MySQL, Oracle Database, SQLite3, Microsoft SQL Server, and many other databases including NoSQL and non-relational databases!usql
provides a simple way to work with SQL and NoSQL databases via a command-line inspired by PostgreSQL’spsql
.usql
supports most of the corepsql
features, such as variables, backticks, and commands and has additional features thatpsql
does not, such as syntax highlighting, context-based completion, and multiple database support.
Database administrators and developers that would prefer to work with a tool likepsql
with non-PostgreSQL databases, will findusql
intuitive, easy-to-use, and a great replacement for the command-line clients/tools for other databases.