我安装了Postgres
并按照指示.我创建了一个数据库,并登录的主密码,但我找不到数据库,甚至+标记是不显示在服务器.有人能帮助,请?
2exbekwf1#
与在pgAdmin3中使用pgAdmin4不同,在这里,您必须手动连接到正在运行的postgres服务器您已经创建了特定的数据库(DB)。因此,为了做好准备,请确保postgres服务器正在运行,并且已经创建了该DB。
postgres
注意(在图中),我创建数据库XYZ,并将所有权限授予默认用户postgres。要正确使用pgAdmin4,您必须创建名为postgres的用户,以便能够连接并登录到pgAdmin4。)下面是一些可以遵循的快速步骤:1.在pgAdmin4中,右键单击服务器选项并选择创建。注:
XYZ
1.对于上面选择的任何一个选项,您都会看到一个弹出框来完成"连接过程"。我选择了适合您的用例的"服务器"(见下图)。注:
1.现在,单击connection选项卡,您将看到下图。为了简单起见,这里需要填写的关键字段是主机名/地址和密码。请记住在输入信息后保存。注:
Here's more from AWS
如果您正确地遵循了上述步骤,那么在保存后您应该会看到如下所示的内容。
Here's a good guide from the pgAdmin documentation
6fe3ivhb2#
如果您将数据库创建为模板CREATE DATABASE ... IS_TEMPLATE =true,则该数据库将被视为“系统对象”,并且如果PgAdmin 4选项“是否显示系统对象?”设置为false,则不会显示在列表中。尝试菜单文件-〉首选项,在树中找到浏览器-〉显示,选项在底部。另一个选项是删除模板选项:ALTER DATABASE xxx IS_TEMPLATE = false然后您将看到您的数据库,而无需更改PgAdmin首选项。
CREATE DATABASE ... IS_TEMPLATE =true
ALTER DATABASE xxx IS_TEMPLATE = false
pjngdqdw3#
我遵循了@MwamiTovi的介绍性建议,但我仍然没有他提到的创建服务器的选项。然而,我能够通过单击菜单选项Object -〉Register -〉Server并键入相关psql设置中的信息(主机名/地址,端口)来显示我的数据库。这是在macOS大苏尔上使用PG Admin 4.19。
3条答案
按热度按时间2exbekwf1#
与在pgAdmin3中使用pgAdmin4不同,
在这里,您必须手动连接到正在运行的
postgres
服务器您已经创建了特定的数据库(DB)。
因此,为了做好准备,请确保postgres服务器正在运行,并且已经创建了该DB。
注意(在图中),我创建数据库
XYZ
,并将所有权限授予默认用户postgres
。要正确使用pgAdmin4,您必须创建名为postgres的用户,以便能够连接并登录到pgAdmin4。)下面是一些可以遵循的快速步骤:
1.在pgAdmin4中,右键单击服务器选项并选择创建。
注:
1.对于上面选择的任何一个选项,您都会看到一个弹出框来完成"连接过程"。我选择了适合您的用例的"服务器"(见下图)。
注:
1.现在,单击connection选项卡,您将看到下图。
为了简单起见,这里需要填写的关键字段是主机名/地址和密码。请记住在输入信息后保存。
注:
Here's more from AWS
如果您正确地遵循了上述步骤,那么在保存后您应该会看到如下所示的内容。
Here's a good guide from the pgAdmin documentation
6fe3ivhb2#
如果您将数据库创建为模板
CREATE DATABASE ... IS_TEMPLATE =true
,则该数据库将被视为“系统对象”,并且如果PgAdmin 4选项“是否显示系统对象?”设置为false,则不会显示在列表中。尝试菜单文件-〉首选项,在树中找到浏览器-〉显示,选项在底部。
另一个选项是删除模板选项:
ALTER DATABASE xxx IS_TEMPLATE = false
然后您将看到您的数据库,而无需更改PgAdmin首选项。
pjngdqdw3#
我遵循了@MwamiTovi的介绍性建议,但我仍然没有他提到的创建服务器的选项。然而,我能够通过单击菜单选项Object -〉Register -〉Server并键入相关psql设置中的信息(主机名/地址,端口)来显示我的数据库。
这是在macOS大苏尔上使用PG Admin 4.19。