xo

usql

xo

一款通用的 SQL 数据库命令行界面,支持 PostgreSQL、MySQL、SQLite、Oracle 等多种数据库。

v0.21.6
发布于
26 天前
10,135
星标
57,369
下载
同步于
15 天前

最新版本

v0.21.62026年9月23日 07:58
下载慢?可在上方随时切换镜像源

项目说明

项目概述

usql 是一款通用的 SQL 数据库命令行界面,支持 PostgreSQL、MySQL、Oracle Database、SQLite3、Microsoft SQL Server 及许多其他数据库。其设计受 PostgreSQL 的 psql 启发。

主要功能

  • 支持多种 SQL 和 NoSQL 数据库
  • 类似 psql 的核心功能(变量、反引号、反斜杠命令)
  • 多数据库间复制
  • 语法高亮
  • 上下文补全

适用人群

  • 数据库管理员(DBA)
  • 需要管理多种数据库的开发者
  • 喜欢 psql 风格工具的用户

快速上手

  1. 从 Releases 下载对应平台版本
  2. 将可执行文件移动到 $PATH
  3. 通过 Homebrew(macOS/Linux):brew install xo/xo/usql
  4. 运行 usql <数据库连接字符串> 连接数据库

核心优势

  • 统一的命令行界面管理多种数据库
  • psql 风格,熟悉易用
  • 支持语法高亮和上下文补全
  • 开源免费

系统要求

  • 操作系统:Linux、macOS、Windows
  • 支持架构:x86_64、arm64
  • 额外依赖:无

注意事项

  • 支持 ODBC 数据库,需安装时启用 --with-odbc 标志

历史版本

排序