pgweb PostgreSQL 网页管理工具教程:三步拉起数据库浏览器
pgweb PostgreSQL 网页管理工具教程三步拉起数据库浏览器【免费下载链接】pgwebCross-platform client for PostgreSQL databases项目地址: https://gitcode.com/gh_mirrors/pg/pgwebpgweb 是一个用 Go 编写的轻量 PostgreSQL 网页数据库管理工具单个二进制、零依赖启动后就能在浏览器里浏览表结构和执行 SQL 查询。本文带你完成本地安装、启动验证和核心界面操作。它解决什么问题连接 PostgreSQL 数据库过去要么开 psql 命令行要么装一个功能庞杂的桌面客户端想把库的状态给同事看一眼就更麻烦了。pgweb 替代的正是这些操作一个二进制文件Mac、Linux、Windows 通吃支持多数据库会话并行、SSH 隧道直连远程库、查询结果导出 CSV/JSON/XML兼容 PostgreSQL 9.6。适合经常和 PostgreSQL 打交道的开发者以及想给团队快速搭一个浏览器入口的运维人员。 三步跑起来1. 确认环境准备一个可连的 PostgreSQL 9.6 实例即可。若选择源码编译需要本机装有 Gogo.mod 声明要求 Go 1.25用 Docker 或官方预编译二进制则无额外要求。2. 安装下面这段命令拉取源码并编译出可执行文件产物放在当前目录git clone https://gitcode.com/gh_mirrors/pg/pgweb cd pgweb make build不想编译也行项目自带 Dockerfile跑一次make docker make docker-run就能得到等效的服务。3. 启动并验证成功下面这条命令以默认数据库连接信息启动服务主机、用户、库名都可以按需替换./pgweb --host localhost --user myuser --db mydb成功的标志浏览器打开http://localhost:8081启动时 pgweb 会自动弹出浏览器看到一个白底连接表单填好账号点 Connect 就能进入数据库。️ 核心界面与操作第一屏连接数据库连接表单依次是 Host、Username、Password、Database、Port默认 5432和 SSL 模式。如果启动时加了--sessions参数左上角会出现 Bookmark 下拉框可以在多个已保存的连接之间切换不用反复重启。表单同样支持 SSH 隧道方式适合连跳板机后面的库。浏览表和数据连接成功后左侧是按 schema 分组的表树。点进任意一张表顶部标签可在 Rows、Structure、Indexes、Constraints 之间切换数据区支持按列筛选、关键词搜索和翻页左下角还能看到表大小与预估行数。写查询、导结果切到 SQL Query 标签页就是带语法高亮的编辑器写完点 Run Query 执行或点 Explain Query 看执行计划。结果右上角可一键导出 CSV、JSON、XMLHistory 标签页保留完整查询历史回头翻旧 SQL 很方便。⚙️ 关键配置速查配置项作用默认值什么时候需要改--listenWeb 服务监听端口8081端口被占用或想换访问地址时--bind服务绑定主机localhost需要让其他机器访问时--host / --user / --db默认数据库连接信息localhost / 系统用户名 / 空希望启动即固定连某个库时--url一行式连接串含账号、SSL 模式空连接参数较多、想避免拼错时--auth-user / --auth-pass登录页 Basic 认证账号密码不启用把服务暴露到网络前必配--sessions允许多个数据库会话并行关同时管理多个库时--readonly连接锁为只读关分享给他人、防止误写时--prefixURL 路径前缀空挂在反向代理后面时以上参数都可用PGWEB_前缀的环境变量替代例如PGWEB_SESSIONS1。️ 常见坑与排查端口 8081 被占用启动日志会提示监听端口已被使用。加--listen 9000换个端口或找到占用 8081 的进程停掉。连接被拒绝或认证失败多半是主机、用户或 SSL 模式与数据库端不一致SSL 设为 require 却连未开加密的实例必挂本地调试可先改成 disable参数多时用--url一行式写法能减少逐项拼错。不指定用户启动连接反而失败不传--user时 pgweb 会拿当前系统用户名去连数据库里没有同名角色就直接失败显式传--user即可解决。注意默认页面没有任何登录校验能访问到端口的人就能操作数据库。把 pgweb 暴露到网络时务必配上--auth-user/--auth-pass并限制--bind的可见范围。写在最后三步之后你的 PostgreSQL 就住进了浏览器而且不用操心任何依赖。完整功能清单见 README.md全部界面截图见 SCREENS.md连接书签和系统服务脚本等参考素材在 config/ 目录。【免费下载链接】pgwebCross-platform client for PostgreSQL databases项目地址: https://gitcode.com/gh_mirrors/pg/pgweb创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

r0capture 完整教程:基于 Frida 的安卓应用层抓包与 SSL Pinning 绕过

r0capture 完整教程:基于 Frida 的安卓应用层抓包与 SSL Pinning 绕过

r0capture 完整教程:基于 Frida 的安卓应用层抓包与 SSL Pinning 绕过 【免费下载链接】r0capture 安卓应用层抓包通杀脚本 项目地址: https://gitcode.com/gh_mirrors/r0/r0capture r0capture 是一款基于 Frida 的安卓应用层抓包脚本,绕过证书校…

2026/8/23 21:00:55 阅读更多 →
基于SpringBoot的农商交流平台系统(源码+lw+部署文档+讲解等)

基于SpringBoot的农商交流平台系统(源码+lw+部署文档+讲解等)

联系博主 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 …

2026/8/22 18:31:23 阅读更多 →
指令驱动电影感视频编译:多智能体系统架构与CineBench基准解析

指令驱动电影感视频编译:多智能体系统架构与CineBench基准解析

1. 项目背景与核心挑战 最近在AI生成视频的圈子里,一个词被反复提及: Instruction-driven Cinematic Video Compilation ,翻译过来就是“指令驱动的电影感视频剪辑”。听起来是不是有点科幻?简单说,就是你用一段文字…

2026/8/22 18:31:23 阅读更多 →

最新新闻

SMO算法二元子问题解析解的原理与工程实践

SMO算法二元子问题解析解的原理与工程实践

1. 为什么SMO算法里非得用解析法解这个二次子问题?——从拉格朗日乘子更新的本质说起你翻过《统计学习方法》第7章,也看过Platt原始论文里那几行密密麻麻的公式,但真正卡住你的,不是KKT条件,也不是核函数,而…

2026/8/23 21:17:16 阅读更多 →
基于图神经网络与场景上下文的车辆早期减速行为分类方法

基于图神经网络与场景上下文的车辆早期减速行为分类方法

1. 项目概述:从轨迹数据中预见城市交通的“慢动作”在自动驾驶和智能交通系统的研发中,理解车辆在复杂城市环境下的行为,尤其是减速行为,是一个核心且极具挑战性的问题。减速不仅仅是踩下刹车那么简单,它背后是驾驶员或…

2026/8/23 21:17:16 阅读更多 →
AI智能体动作边界评测:SteerBench-Work基准的设计与应用

AI智能体动作边界评测:SteerBench-Work基准的设计与应用

1. 项目概述:为什么我们需要一个“动作边界”的评测基准?最近在AI智能体(Agent)的圈子里,大家讨论的热点已经从“能不能完成任务”转向了“任务完成得怎么样”。我们训练一个智能体,比如让它操作一个软件或…

2026/8/23 21:17:16 阅读更多 →
基于YOLOv5的目标分类计数与可视化系统实战指南

基于YOLOv5的目标分类计数与可视化系统实战指南

1. 项目概述与核心价值最近在做一个工业质检的小项目,需要实时统计流水线上不同缺陷类型的数量,并把结果直接“画”在监控画面上。这听起来是个很常见的需求,对吧?但真上手做,你会发现从“检测出来”到“清晰、准确、实…

2026/8/23 21:17:16 阅读更多 →
工业自动化五大核心软件协同:从电气设计到MES的数据流解析

工业自动化五大核心软件协同:从电气设计到MES的数据流解析

最近在整理一个工业自动化项目时,我遇到了一个典型问题:现场工程师发来一份设备清单,里面混杂着PLC程序、电气图纸、组态画面和一堆数据记录。我需要快速理解整个系统的逻辑,并定位一个偶发的通讯故障。面对十几个G的工程文件&…

2026/8/23 21:17:16 阅读更多 →
微服务架构下分布式事务解决方案:从2PC到Seata AT模式实战

微服务架构下分布式事务解决方案:从2PC到Seata AT模式实战

1. 从单体到微服务:为什么分布式事务成了绕不开的坎几年前,我们团队还在维护一个庞大的单体应用。所有的业务逻辑、用户数据、订单信息都挤在一个数据库里。那时候,处理一个“下单减库存”的业务,无非就是在一个数据库连接里&…

2026/8/23 21:16:16 阅读更多 →

日新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/23 0:00:50 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/23 0:00:50 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/23 0:00:50 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/23 0:00:50 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/23 0:00:50 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/23 0:00:50 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/23 18:47:06 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/23 12:10:44 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →