【问题标题】:Not able to create database in pgadmin无法在 pgadmin 中创建数据库
【发布时间】:2020-07-15 12:46:47
【问题描述】:

我是 PostgresSQL 的新手,我正在研究如何在 pgadmin 中创建数据库。我正在运行 ubuntu 20.04,它有 postgresSQL。

The snap of my pgadmin panel is here

更新: 所以,如果有人有同样的疑问,这里的步骤:

  1. 转到您的终端并使用 sudo -u postgres psql 进入 postgres 命令行。

  2. 然后使用创建数据库

    创建 DATABASE 数据库名称;

然后使用创建用户

CREATE USER
    userame WITH PASSWORD 'password';

然后授予权限并 将数据库与创建的用户连接起来

GRANT ALL PRIVILEGES ON
    DATABASE databasename TO username;

在此之后,转到您的 pgAdmin 然后创建新的服务器。将您的名字命名为您的服务器。转到连接选项卡,输入 localhost 作为您的主机名。编辑您的用户名和密码 上面已经在命令行中创建并保存服务器。

  1. 完成。

【问题讨论】:

标签: sql django postgresql pgadmin-4


【解决方案1】:

这似乎是新安装的 PgAdmin。然后,您的第一个任务是定义与数据库的连接。

  1. 在左侧面板中右键单击服务器。
  2. 点击创建点击服务器
  3. 在出现的对话框中输入用户定义的连接名称。
  4. 单击“连接”选项卡。
  5. 根据需要填写连接信息(请参阅image
  6. 根据需要完成 SSH、SSL、高级选项卡(您可能需要联系 您的 DBA)。
  7. 保存并退出 pgAdmin(可能没有必要退出,但我总是这样做)。
  8. 重新启动 pgAdmin。
  9. 再次在左侧面板中,单击 > 以展开连接列表。
  10. 双击所需的数据库。

【讨论】:

    【解决方案2】:

    我第一次尝试使用 Django 运行 Postgres 时,我按照 this article 中的说明进行操作,但我认为我无法更好地解释这一点。

    如果您仍然不知道如何初始化数据库,可以在“先决条件”部分下链接另一篇文章,让您了解如何让 Postgres 运行。

    由于您没有提及您尝试了哪些方法,因此这是我能想到的最佳帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-05
      • 2012-04-09
      • 2018-11-06
      • 1970-01-01
      • 2014-11-20
      • 2018-10-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多