标签: pgadmin

在 PgAdmin 中的所有表中搜索

在 PgAdmin 中,是否可以在所有表​​中搜索值?在 phpmyadmin 中这是可能的并且非常方便。您搜索一个 ID 值并找到它出现的所有表。我似乎无法在 PgAdmin 中找到此功能。

它存在吗?

postgresql pgadmin

6
推荐指数
1
解决办法
9569
查看次数

如何从postgresql打印表结构?

我在浏览器中使用phpPgAdmin,在Windows上使用PgAdmin III.反正有没有为整个数据库打印表结构?

printing postgresql phppgadmin pgadmin

6
推荐指数
2
解决办法
1万
查看次数

PostgreSQL - 确定总数的百分比

我有一张桌子

ID    |    NUMBER
------|----------
1     |      102
2     |      145
3     |      512
4     |      231
5     |       94
Run Code Online (Sandbox Code Playgroud)

并且我希望将所有'NUMBER'相加并从总计返回每行的%值.结果应如下所示:

ID    |    NUMBER    |   PERC
------|--------------|-------
1     |      102     |   9.4
2     |      145     |  13.4
3     |      512     |  47.2
4     |      231     |  21.3
5     |       94     |   8.7
Run Code Online (Sandbox Code Playgroud)

到目前为止,我有类似的东西:

SELECT (number/sum(number)*100) AS perc
FROM mytable;
Run Code Online (Sandbox Code Playgroud)

但正如您所知,"数字"必须出现在GROUP BY或聚合函数中,因此我无法使用它.怎么做?

sql postgresql pgadmin psql

6
推荐指数
1
解决办法
8966
查看次数

pgAdmin不保留服务器连接

我在Ubuntu 12.04上使用pgAdmin III 1.18.1.每当我重启机器时,pgAdmin都不记得我的服务器连接.如果我进入服务器连接然后关闭pgadmin3并重新打开,则保留服务器连接,只有当我重新启动计算机时才会丢失连接.

在我创建服务器连接并关闭pgAdmin后,我看到.pgadmin3文件创建得很好:

benc@Ubuntu-T7400:~$ ls -al | grep .pgadmin3
-rw-rw-r--   1 benc benc  2088 Mar 28 11:57 .pgadmin3
Run Code Online (Sandbox Code Playgroud)

然后重新启动pgadmin3将显示我的服务器连接.但是,如果我重启我的机器,我的.pgadmin3文件设置为0字节.

重新启动Ubtuntu之后:

benc@Ubuntu-T7400:~$ ls -al | grep .pgadmin3
-rw-rw-r--   1 benc benc     0 Mar 28 12:10 .pgadmin3
Run Code Online (Sandbox Code Playgroud)

知道这里可能会发生什么吗?

pgadmin ubuntu-12.04

6
推荐指数
1
解决办法
1723
查看次数

如何使用 pgAdmin III 更改 PostgreSQL 数据库中的表

在 MySQL 数据库中,我可以使用ALTER语句更改表结构,但如何使用 pgAdmin III 在 PostgreSQL 中执行此操作?每次我删除表并再次运行该表的更新创建查询时,在 pgAdmin III 中。是否可以ALTER使用 pgAdmin III 访问 PostgreSQL 数据库中的表?

postgresql pgadmin

6
推荐指数
2
解决办法
2万
查看次数

从外面访问Dokku容器内的Postgres数据库

我很难找到一种方法来使用pgAdmin从机器外部访问Dokku的容器(基于docker)中的Postgres数据库.有没有办法做到这一点?我需要使用其他客户端吗?我正在使用dokku postgres:expose命令公开数据库.

postgresql pgadmin dokku

6
推荐指数
1
解决办法
3080
查看次数

pgadmin:获取"DETAIL:用户没有CONNECT权限".错误

我在Mac Yosemite上使用pgAdmin III.我创建了一个角色"折扣",并创建了一个数据库"折扣".在pgadmin工具中,如何将用户"折扣"连接权限(和表读/写权限)赋予数据库"折扣"?目前,当我尝试在命令行登录时,我收到此错误

davea$ psql -h localhost -d discount -U discount
Password for user discount: 
psql: FATAL:  permission denied for database "discount"
DETAIL:  User does not have CONNECT privilege.
Run Code Online (Sandbox Code Playgroud)

postgresql privileges connect pgadmin

6
推荐指数
1
解决办法
9228
查看次数

在Windows的Ubuntu上通过Bash安装的Windows 10和Postgres上的PgAdmin

我想在Windows上的Ubuntu上的Bash中安装Rails 5 / Postgres, 并且还能够通过Windows的PgAdmin访问Postgres数据库。

我很高兴在Windows的Ubuntu上通过Bash安装我的所有Rails依赖项,但是我知道我无法从Bash运行任何标准的GUI工具,并且想知道是否有可能在Linux子系统上安装Rails和PostGres,然后使用Windows版本的PgAdmin查询我的数据库

我看过本教程“ 如何在Windows-10-上安装ruby-on-rails-with-postgresql”,但看来他是将Postgres安装到Windows中,而不是Linux子系统中。

我想知道这是否是使所有这些工具很好地协同工作的唯一方法。

基本上,我想我的Windows安装pgAdmin的传达给我的击在Ubuntu在Windows上 的Postgres数据库

postgresql ruby-on-rails pgadmin windows-10 bash-on-windows

6
推荐指数
4
解决办法
1976
查看次数

在 pgadmin 4 之间导入服务器列表

如何在计算机(在 Windows 中)之间的 pgadmin 4.2 之间导入/导出服务器列表?

我找到了一些有关注册表的 pgadmin 3 链接。4 也一样吗。

pgAdmin - 共享数据库连接定义

pgadmin

6
推荐指数
2
解决办法
6540
查看次数

pgadmin4 ver 3中极其恼人的游标问题

从先前版本移动到pgadmin4 ver3后,在查询窗口中编辑文本时,我无法再看到光标.

我可以突出显示文本,但如果我移动文本行中的任何位置,则不会出现光标.它有时会出现在该行的末尾,但是一旦我向左箭头它再次消失.

我尝试了所有我能想到的解决方案,但无济于事.甚至从头开始重新安装.

我知道这不是浏览器问题,因为我可以点击浏览器地址行和左箭头,光标在那里可见.这只发生在pgadmin中.

还有其他人有这个问题吗?有没有人有这个解决方案?

缺少光标

pgadmin pgadmin-4

6
推荐指数
1
解决办法
743
查看次数