SQL Studio 免费开源、基于 Web 浏览器的轻量级数据库查询工具

SQL Studio 免费开源、基于 Web 浏览器的轻量级数据库查询工具

SQL Studio 主要采用 RustTypeScript 语言开发,遵循 MIT 开源协议,代码托管在 GitHub

GitHub地址:https://github.com/frectonz/sql-studio

🔹功能特性

  • 跨平台:SQL Studio 支持 Windows、macOS、Linux 操作系统部署,用户通过浏览器进行访问。
  • 轻量级:SQL Studio 编译成了单个二进制文件,大小只有几十 MB,启动服务只需要一个命令。
  • 数据库:目前支持的数据库包括 SQLite、libSQL、PostgreSQL、MySQL、DuckDB、ClickHouse 以及 Microsoft SQL Server。
  • 数据库概览:Overview 页面提供了关于数据库的汇总信息,包括表、索引、视图、触发器的数量、表中的行数汇总、数据库大小等。
SQL Studio 免费开源、基于 Web 浏览器的轻量级数据库查询工具
  • 表结构概览:TABLES 页面显示了每个表的具体信息,包括字段数量、索引数量、总行数以及表的大小。
SQL Studio 免费开源、基于 Web 浏览器的轻量级数据库查询工具
  • 查询功能:QUERY 页面可以用于编写和执行 SQL 语句,支持代码补全和语法高亮。
SQL Studio 免费开源、基于 Web 浏览器的轻量级数据库查询工具

在线体验

SQL Studio 提供了一个在线体验地址:https://sql-studio.frectonz.et/

SQL Studio 免费开源、基于 Web 浏览器的轻量级数据库查询工具

下载安装

SQL Studio 提供了多种本地部署方式,推荐使用以下命令进行安装:

  • Windows使用以下PowerShell命令进行安装
powershell -ExecutionPolicy Bypass -c "irm https://github.com/frectonz/sql-studio/releases/download/0.1.45/sql-studio-installer.ps1 | iex"
  • MacOS、Linux使用以下shell命令进行安装
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/frectonz/sql-studio/releases/download/0.1.45/sql-studio-installer.sh | sh

安装完成之后查看帮助信息:

PS C:\Users\bell-> sql-studio
Single binary, single command SQL Database Explorer.

Usage: sql-studio.exe [OPTIONS] <COMMAND>

Commands:
  sqlite        A local SQLite database
  libsql        A remote SQLite database via libSQL
  local-libsql  A local SQLite database via libSQL
  postgres      A PostgreSQL database
  mysql         A MySQL/MariaDB database
  duckdb        A local DuckDB database
  clickhouse    A ClickHouse database
  mssql         A Microsoft SQL Server database
  help          Print this message or the help of the given subcommand(s)

Options:
  -a, --address <ADDRESS>      The address to bind to [env: ADDRESS=] [default: 127.0.0.1:3030]
  -t, --timeout <TIMEOUT>      Timeout duration for queries sent from the query page [env: TIMEOUT=] [default: 5secs]
  -b, --base-path <BASE_PATH>  Base path to be provided to the UI. [e.g /sql-studio] [env: BASE_PATH=]
      --no-browser             Don't open URL in the system browser [env: NO_BROWSER=]
      --no-shutdown            Don't show the shutdown button in the UI [env: NO_SHUTDOWN=]
  -h, --help                   Print help
  -V, --version                Print version

然后通过命令行启动服务:

--查询本地SQLite数据库,DBFILE是数据库文件
sql-studio sqlite [DBFILE]

--查询远程PostgreSQL数据库,注意替换USERNAME、PASSWORD、IP、DBNAME
sql-studio postgres postgresql://USERNAME:PASSWORD@IP/DBNAME

启动之后通过浏览器访问以下地址:http://127.0.0.1:3030/

SQL Studio 免费开源、基于 Web 浏览器的轻量级数据库查询工具

原创文章,作者:howkunet,如若转载,请注明出处:https://www.intoep.com/database/67819.html

(0)
打赏 微信赞赏 微信赞赏 支付宝赞赏 支付宝赞赏
上一篇 2025-10-22 17:18
下一篇 2025-11-04 11:15

相关推荐

  • mysql5.7迁移数据库记录

    主机A库太多了影响访问速度了,所以想迁移一部分库到新主机B,环境都是Centos7 都是mysql5.7

    MySQL 2022-02-18
    1.4K0
  • Watt Toolkit 加速器实现正常访问GitHub

    借助第三方加速器,正常访问实现正常访问GitHub。 Watt Toolkit 加速器,原先名称:steam++,网址:https://steampp.net/ 下载后点击网络加速…

    2025-09-16 其它
    4020
  • MySQL 故障诊断:MySQL 占用 CPU 过高问题定位及优化

    在使用 MySQL 的过程中会遇到各种瓶颈问题,常见的是 IO 瓶颈,但是有时候会出现服务器 CPU 使用率超过 100%,应用页面访问慢,登录服务器负载很高。而导致这个问题竟然是 MySQL 进程,按理说如果 MySQL 运行稳定,服务器的 CPU 资源并不会跑满,如果出现这个问题,初步可以断定,是 MySQL 实例中出现了问题 SQL。

    MySQL 2022-03-11
    1.5K0
  • MySQL基本数据类型与约束条件

    数据存储的演变 # 方向: 朝着更加统一和方便管理 数据库的发展史 # 由本地保存逐步演变为线上保存 数据库的本质 # 本质上就是一款CS架构的软件 “”” 数据库: 在不同场景可…

    2022-02-20 MySQL
    1.4K0
  • 告别复杂配置:1Panel 实现 MySQL 主从复制一键部署

    什么是MySQL数据库主从复制 在多服务器业务环境中,数据库往往成为系统性能的瓶颈点。想象这样的场景: 当所有请求同时涌向单一数据库,响应延迟的概率增加了,甚至有服务中断的可能。 …

    2025-10-22
    2220
  • MySQL 到 ADB PostgreSQL 实时数据同步实操分享

    MySQL 到 ADB PostgreSQL 实时数据同步实操分享,本次 MySQL 数据实时同步到 ADB PostgreSQL大概只花了几分钟就完成。使用的工具是 Tapdata Cloud,这个工具是永久免费的。

    2022-01-20 MySQL
    1.4K0

发表回复

登录后才能评论
扫码了解
扫码了解
反馈建议
分享本页
返回顶部