liangsheng 发表于 2015-1-19 22:22:49

pgweb ── 以 Go 语言开发,基于 Web 的 PostgreSQL 数据库管理器

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、服务器书签功能;
基本语法:
pgweb 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 optionSSL 选项

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 passwordHTTP 基本身份验证口令
14-s, --skip-openSkip browser open on start启动时,跳过浏览器打开
15-h, --helpShow this help message展示相关帮助信息


版权声明:
本文为独家原创稿件,版权归 德云社区,未经许可不得转载;否则,将追究其法律责任。

页: [1]
查看完整版本: pgweb ── 以 Go 语言开发,基于 Web 的 PostgreSQL 数据库管理器