news 2026/7/14 8:29:10

在Windows的WSL中试用GizmoSQL UI连接GizmoSQL数据库服务器

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在Windows的WSL中试用GizmoSQL UI连接GizmoSQL数据库服务器

前文介绍了连接GizmoSQL数据库服务器的几种方法,其中最简单的就是用客户端二进制文件,但是这个客户端有诸多限制不太好用,所幸,GizmoData还给出了GizmoSQL UI组件,用它可以用web页面笔记本方式访问。

试用步骤

  1. 下载GizmoSQL服务端和客户端二进制文件。解压缩到gzm目录。
wget https://github.com/gizmodata/gizmosql/releases/download/v1.16.0/gizmosql_cli_linux_amd64.zip
  1. 下载GizmoSQL UI组件二进制文件。解压缩到gzmui目录。
wget https://github.com/gizmodata/gizmosql-ui/releases/download/v2.2.1/gizmosql-ui-linux-x64
  1. 启动服务端
ls gizmosql_client gizmosql_server GIZMOSQL_PASSWORD="gizmosql_password" ./gizmosql_server --database-filename ./data.db --print-queries 2026-01-29T10:05:36.921Z INFO pid=1344 tid=140088588014528 component=gizmosql_server - GizmoSQL - Copyright © 2026 GizmoData LLC Licensed under the Apache License, Version 2.0 https://www.apache.org/licenses/LICENSE-2.0 2026-01-29T10:05:36.928Z INFO pid=1344 tid=140088588014528 component=gizmosql_server - ---------------------------------------------- 2026-01-29T10:05:36.928Z INFO pid=1344 tid=140088588014528 component=gizmosql_server - Apache Arrow version: 21.0.0 2026-01-29T10:05:36.945Z INFO pid=1344 tid=140088588014528 component=gizmosql_server - WARNING - TLS is disabled for the GizmoSQL server - this is NOT secure. 2026-01-29T10:05:36.946Z INFO pid=1344 tid=140088588014528 component=gizmosql_server - Access logging disabled 2026-01-29T10:05:36.959Z INFO pid=1344 tid=140088588014528 component=gizmosql_server - DuckDB version: v1.4.0 2026-01-29T10:05:37.606Z INFO pid=1344 tid=140088588014528 component=gizmosql_server - Running Init SQL command: SET autoinstall_known_extensions = true; 2026-01-29T10:05:37.610Z INFO pid=1344 tid=140088588014528 component=gizmosql_server - Running Init SQL command: SET autoload_known_extensions = true; 2026-01-29T10:05:37.611Z INFO pid=1344 tid=140088588014528 component=gizmosql_server - Using database file: "/mnt/c/d/gzm/./data.db" 2026-01-29T10:05:37.611Z INFO pid=1344 tid=140088588014528 component=gizmosql_server - Print Queries option is set to: true 2026-01-29T10:05:37.707Z INFO pid=1344 tid=140088588014528 component=gizmosql_server - GizmoSQL server version: v1.11.0 - with engine: DuckDB - will listen on grpc+tcp://0.0.0.0:31337 2026-01-29T10:05:37.707Z INFO pid=1344 tid=140088588014528 component=gizmosql_server - GizmoSQL server - started

可以用客户端验证,服务端正常

./gizmosql_client --command Execute --host "localhost" --port 31337 --username "gizmosql_username" --password "gizmosql_password" --query "SELECT version()" --tls-skip-verify Results from endpoint 1 of 1 Schema: "version"(): string Results: "version"(): [ "v1.4.0" ] Total: 1
  1. 启动GizmoSQL UI后台服务
cd gzmui root@DESKTOP-59T6U68:/mnt/c/d/gzmui# chmod +x g* root@DESKTOP-59T6U68:/mnt/c/d/gzmui# ./gizmosql-ui-linux-x64 ╔══════════════════════════════════════════════════════════════════════════╗ ║ ║ ║ ██████╗ ██╗███████╗███╗ ███╗ ██████╗ ███████╗ ██████╗ ██╗ ║ ║ ██╔════╝ ██║╚══███╔╝████╗ ████║██╔═══██╗██╔════╝██╔═══██╗██║ ║ ║ ██║ ███╗██║ ███╔╝ ██╔████╔██║██║ ██║███████╗██║ ██║██║ ║ ║ ██║ ██║██║ ███╔╝ ██║╚██╔╝██║██║ ██║╚════██║██║▄▄ ██║██║ ║ ║ ╚██████╔╝██║███████╗██║ ╚═╝ ██║╚██████╔╝███████║╚██████╔╝███████╗ ║ ║ ╚═════╝ ╚═╝╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚══════╝ ╚══▀▀═╝ ╚══════╝ ║ ║ ║ ║ GizmoSQL UI v2.2.0 ║ ║ ║ ╚══════════════════════════════════════════════════════════════════════════╝ Server running at: http://localhost:3000 Opening browser... ▲ Next.js 14.2.35 - Local: http://localhost:3000 - Network: http://0.0.0.0:3000 ✓ Starting... ✓ Ready in 150ms Could not open browser automatically. Please open http://localhost:3000 in your browser. E Connection to dns:localhost:31337 at 127.0.0.1:31337 rejected by server because of excess pings. Increasing ping interval to 60000 ms

4.用浏览器访问GizmoSQL UI页面
在地址栏输入http://localhost:3000, 然后点击Connect to GizmoSQL Server按钮,输入用户名和口令。就在左侧生成了目录树,在NoteBook1中选NoteBook1,就可以在笔记本中输入SQL语句。
如下面图片所示。


在目录树上选择要浏览的表,当表中插入数据后,左下角浏览窗口自动显示表中的数据。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/26 10:14:44

LangChain 1.x环境搭建+首个Agent实战(3-5小时可上手,建议收藏)

本文详细介绍了如何在本地搭建LangChain 1.x开发环境,配置OpenRouter免费模型API,并创建第一个具备聊天和工具调用能力的Agent。通过完整示例代码和详细步骤讲解,读者可以学习到Agent的核心组成部分(模型、工具、系统提示&#xf…

作者头像 李华
网站建设 2026/7/1 4:58:53

蒙特卡洛模拟电动汽车的有序充放电策略及其在优化调度、微电网与综合能源、储能、新能源方向的基础入...

蒙特卡洛模拟电动汽车有序充放电(matlab),适合优化调度,微电网,综合能源、储能、新能源方向的基础入门学习 最近在折腾电动汽车充放电调度的问题,发现蒙特卡洛模拟真是个神器。今天咱们就用Matlab整点有意思的——模拟100辆电动汽…

作者头像 李华
网站建设 2026/7/7 11:44:30

​三拼域名chaojidao.com深度点评​

三拼域名chaojidao.com深度点评 核心结论:chaojidao.com是一枚含义明确、行业属性强、终端潜力巨大的优质三拼域名,尤其在农业科技与食品领域具备突出价值,同时存在 "小米超级岛" 概念的跨界联想空间,建议长期持有并重…

作者头像 李华
网站建设 2026/7/1 8:45:19

漏洞扫描十大工具

漏洞扫描十大工具 AwVS AwVS是一款知名的Web网络漏洞扫描工具,它通过网络爬虫测试你的网站安全,检测流行安全漏洞。 a)、自动的客户端脚本分析器,允许对Ajax和Web 2.0应用程序进行安全性测试 b)、业内最先进且深入的SQL 注入和跨站脚本测试…

作者头像 李华
网站建设 2026/7/3 13:39:09

Redshift vs Octane 深度对比:哪款渲染器更适合 Cinema 4D 工作流程?

在 Cinema 4D 的世界里,选择合适的 GPU 渲染器能够显著提升你的创作效率和渲染质量。当前主流的两个选择是 Redshift 和 OctaneRender,它们各有特点,适合不同风格的项目需求。本文将从核心性能和工作流程体验角度,为你做一个清晰对…

作者头像 李华