pgweb ── 以 Go 语言开发,基于 Web 的 PostgreSQL 数据库管理器
pgweb 是专为开源数据库 PostgreSQL 设计的,基于 Web 的图形界面数据库浏览器。pgweb 以 Go 语言编写,可运行于 Mac OS X、Linux、Windows 平台。
采用 Go 语言进行后端开发的主要思想,就是以 Go 语言编译器产生可跨多平台的零依赖二进制包。
pgweb 试图构建能连接到本地、远程 PostgreSQL 数据库服务器的可移植应用。
主要特性:
01、跨平台,可运行于 Mac OS X、Linux、Windows 系统;
02、对系统零依赖,可轻松移植;
03、安装简单 (即:以二进制包方式进行分发);
04、可连接到本地、远程 PostgreSQL 数据库服务器;
05、图形化界面浏览表格、表格数据;
06、可获取表格详细信息,包括:结构、尺寸、索引、行数;
07、可 “分析/执行” 自定义 SQL 查询;
08、把查询结果导出成 CSV 格式;
09、查询历史记录;
10、服务器书签功能;
基本语法:
OPTIONS 参数详解:
# | 参数 | EN 解释
| 中文翻译
| 01 | -v, --version | Print version | 展示版本号 | 02 | -d, --debug | Enable debugging mode (false) | 启用调试模式 | 03 | --url= | Database connection string | 数据库 URL 连接字符串
| 04 | --host= | Server hostname or IP | 数据库服务器主机名或 IP 地址
| 05 | --port= | Server port (5432) | 数据库服务器端口 (5432) | 06 | --user= | Database user | 数据库用户 | 07 | --pass= | Password for user
| 数据库用户密码 | 08 | --db=
| Database name | 数据库名称 | 09 | --ssl= | SSL option | SSL 选项
| 10 | --bind= | HTTP server host (localhost) | HTTP 服务器主机 (localhost) | 11 | --listen= | HTTP server listen port (8080) | HTTP 服务器监听端口 (8080) | 12 | --auth-user= | HTTP basic auth user
| HTTP 基本身份验证用户 | 13 | --auth-pass= | HTTP basic auth password | HTTP 基本身份验证口令 | 14 | -s, --skip-open | Skip browser open on start | 启动时,跳过浏览器打开 | 15 | -h, --help | Show this help message | 展示相关帮助信息
|
版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。
|