当前位置: 首页 > news >正文

SQL Studio:一个基于浏览器的数据库查询工具

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

SQL Studio 主要采用 Rust、TypeScript 语言开发,遵循 MIT 开源协议,代码托管在 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 页面提供了关于数据库的汇总信息,包括表、索引、视图、触发器的数量、表中的行数汇总、数据库大小等。

  • 表结构概览:TABLES 页面显示了每个表的具体信息,包括字段数量、索引数量、总行数以及表的大小。

  • 查询功能:QUERY 页面可以用于编写和执行 SQL 语句,支持代码补全和语法高亮。

在线体验

SQL Studio 提供了一个在线体验环境,在浏览器中输入以下地址:

https://sql-studio.frectonz.et/

下载安装

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 databaselibsql        A remote SQLite database via libSQLlocal-libsql  A local SQLite database via libSQLpostgres      A PostgreSQL databasemysql         A MySQL/MariaDB databaseduckdb        A local DuckDB databaseclickhouse    A ClickHouse databasemssql         A Microsoft SQL Server databasehelp          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/

http://www.dtcms.com/a/555043.html

相关文章:

  • 微信微网站建设平台外包一个企业网站多少钱
  • 建设 市民中心网站wordpress前端可视化编辑器
  • 帝国做的网站wordpress 附件显示设置
  • 网站福利你们会回来感谢我的ui设计作品解析
  • 行政单位网站建设立项依据网站公司云建站怎么样
  • 网站做301重定向扁平化网站特效
  • P3379 【模板】最近公共祖先(LCA)(st表,tarjan两种版本)
  • 找设计方案的网站互联网营销平台
  • 佛山网站优化公司排名wordpress 伪静态 403
  • POI搜索:图文教程!多种条件搜索POI数据,支持地图可视化,支持导出SHP、GEOJSON、DXF等文件格式
  • IoControlCode=20IOCTL_ICA_STACK_CONNECTION_SEND分析
  • 网站品牌高端定制设计网站公司价格
  • 青岛茶叶网站建设网站备案前置审批类型
  • 大兴做网站的公司宁波公司网页制作
  • 网站做收录全网整合营销推广方案
  • 每日两题day29
  • 百度云建站WordPresswordpress下载管理
  • API 管理平台的核心功能有哪些?企业该如何选型?
  • 快站app官网下载wordpress自动加标签
  • 崂山区建设局网站最新时事热点
  • 视频直播网站开发 设计合肥做网站的公司百度
  • 广州做网站网络公司外贸网站建设流程图
  • 网站收录下降的原因买完域名网站怎么设计
  • vscode插件开发-创建AI聊天面板
  • 广州行业门户网站建设怎样做网站运营
  • 东莞做网站公司电话wordpress多说加载慢
  • wordpress网站破解仿京东网站后台
  • 做网站建设的基本步骤趣闻网站如何做
  • 网站制作属于什么行业我国的跨境电商平台有哪些
  • 提高网站规范化建设帮忙做ppt赚钱的网站