在Django和Windows 10上使用PostgreSQL数据库时遇到问题

时间:2018-11-12 16:12:25

标签: python django database postgresql django-2.1

我刚刚在Windows 10系统上安装了PostgreSQL数据库。我已成功将PostgreSQL设置为Django中的默认数据库,并且也能正常工作。

现在的问题是想要创建新的数据库来使用,但不知道如何使用。我有几个问题:

  1. 我知道如何从pg4admin创建数据库,但不确定该数据库应使用什么密码和用户名?
  2. 此命令是什么意思:psql -U postgres
  3. 什么是超级用户?
  4. 如何创建新的超级用户?
  5. 我应该为新创建的数据库使用什么密码?

1 个答案:

答案 0 :(得分:0)

我知道如何从pg4admin创建数据库,但不确定该数据库应使用什么密码和用户名?

为什么不只使用pgAdmin4?在任何情况下,只要(1)记住它们,您都可以使用任何您想要的用户名和密码。 (2)密码很强(最好容易记住)。

此命令是什么意思:psql -U postgres?

通过:http://postgresguide.com/utilities/psql.html

  
      
  • Psql是用于Postgres的交互式终端。
  •   
  • -U与用户建立联系
  •   

什么是超级用户?

Django superuserPostgres superuser?无论哪种方式,请花点时间来了解有关您正在做的事情的更多信息,否则将不能顺利结束。

如何创建新的超级用户?

请参阅上面的Django / Postgres文档。如有其他问题,请询问另一个问题。

我应该为新创建的数据库使用什么密码?

这里是Lifehacker post,说明如何创建密码。

记录下来,这是一个质量很差的问题。下次请自己多下功夫。我了解您正在起步,但看来您进展得太快了。放慢脚步,花点时间彻底了解您正在使用的工具。而且,请您自己进行更多研究,以免将来浪费他人的时间。