usql 是 PostgreSQL、MySQL、Oracle 数据库、SQLite3、Microsoft SQL Server
usql是PostgreSQL、MySQL、Oracle数据库、SQLite3、MicrosoftSQLServer和许多其他数据库(包括NoSQL和非关系数据库)的通用命令行界面。usql受PostgreSQL的psql启发,通过命令行提供了一种使用SQL和NoSQL数据库的简单方法。usql支持大多数核心psql功能,例如变量、反引号和命令,并具有psql不具备的其他功能,例如语法突出显示、基于上下文的完成和多数据库支持。喜欢在非PostgreSQL数据库中使用psql之类的工具的数据库管理员和开发人员会发现usql直观、易于使用,并且可以很好地替代其他数据库的命令行客户端/工具。usql使用Go构建时,默认情况下仅启用PostgreSQL、MySQL、SQLite3和MicrosoftSQLServer的驱动程序。可以通过为其数据库驱动程序指定构建标记来启用其他数据库。此外,themost和allbuild标记分别包括大多数和所有SQL驱动程序#命令行