如何在浏览器中访问PgAdmin4?已尝试步骤未成功求指导
如何让PgAdmin4在浏览器中启动并使用
你的操作步骤不正确。localhost:5432是PostgreSQL数据库本身的服务端口,而非PgAdmin4的Web服务端口,直接访问这个地址无法打开PgAdmin4的管理界面。
下面是正确的操作方法:
方法一:永久设置为浏览器启动模式
- 找到PgAdmin4的配置文件
config.py,路径根据系统不同有所区别:- Windows:
C:\Program Files\pgAdmin 4\vX\web(X为具体版本号) - macOS:
/Applications/pgAdmin 4.app/Contents/Resources/web - Linux:
/usr/pgadmin4/web
- Windows:
- 打开
config.py,找到SERVER_MODE参数,将值从False修改为True - 保存文件后重启PgAdmin4,此时程序会启动内置Web服务,并自动在默认浏览器中打开界面
方法二:临时以Web模式启动
- 若不想修改配置文件,可通过命令行启动Web服务:
- Windows:打开命令提示符,进入PgAdmin4的bin目录(如
cd C:\Program Files\pgAdmin 4\vX\bin),执行命令pgAdmin4.exe --server-mode - macOS:打开终端,执行
open /Applications/pgAdmin\ 4.app --args --server-mode - Linux:执行
/usr/pgadmin4/bin/pgAdmin4 --server-mode
- Windows:打开命令提示符,进入PgAdmin4的bin目录(如
- 启动成功后,在浏览器中访问默认地址
http://localhost:5050(若端口被占用,PgAdmin4会自动切换端口,启动时会在命令行输出实际访问地址)
连接数据库的正确步骤
当PgAdmin4在浏览器中打开后,你之前设置的服务器参数是正确的:地址填localhost,端口5432,输入PostgreSQL的用户名(默认是postgres)和对应密码,即可正常连接数据库。
内容的提问来源于stack exchange,提问作者Libin Thomas
相关产品推荐
相关产品推荐

