SQL Studio(SQL数据库查看及管理工具)简介
SQL Studio 是一款SQL数据库查看及管理工具,能够为开发人员提供一种简单便捷的方式来查看各种SQL数据库。它支持 SQLite、libSQL、PostgreSQL、MySQL/MariaDB、DuckDB 和 ClickHouse,涵盖了市面上主流的关系型和 NoSQL 数据库。
使用起来非常简单,只需在命令行中输入一条命令,就可以连接到数据库。无论是本地 SQLite 文件、远程 PostgreSQL 服务器,还是基于文件的 DuckDB 实例,SQL Studio 都可以快速访问。
一旦连接数据库,SQL Studio 就会为我们展现一个基于终端的用户界面,让我们可以无缝浏览数据库的结构、表格元数据,并执行 SQL 查询。该工具的查询页面功能强大,不仅支持标准的 SQL 语法,还提供智能提示和自动补全,极大提高了查询效率。
该工具在设计上注重性能和可用性。它通过无限滚动的方式来渲染表格数据,确保即使是对大型数据集也能保持高效的响应能力,该工具完全通过单个二进制文件分发,无需任何其他依赖,安装和使用及其简单。
SQL Studio(SQL数据库查看及管理工具)官网及教程
如何安装
通过 shell 脚本(MacOS 和 Linux)安装:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/frectonz/sql-studio/releases/download/0.1.26/sql-studio-installer.sh | sh
通过 powershell 脚本安装
powershell -c "irm https://github.com/frectonz/sql-studio/releases/download/0.1.26/sql-studio-installer.ps1 | iex"
如何使用
本地 SQLite DB 文件
sql-studio sqlite [sqlite_db]
远程 libSQL 服务器
sql-studio libsql [url] [auth_token]
PostgreSQL 服务器
sql-studio postgres [url]
MySQL/MariaDB 服务器
sql-studio mysql [url]
本地 DuckDB 文件
sql-studio duckdb [duckdb_file]
ClickHouse服务器(部分支持)
sql-studio clickhouse [URL] [USER] [PASSWORD] [DATABASE]