Postgresql创建数据库

Jaa*_*nus 13 postgresql

好吧,我在Windows 7上安装了最新的postgreql数据库.

现在我正在尝试通过psql.exe命令行创建数据库

当我打开它时,它说

psql: FATAL: database "Jansu" does not exist
Run Code Online (Sandbox Code Playgroud)

所以我在某处读到,当没有指定数据库时,它试图用我的用户名或其他东西查找数据库.

无论如何..当我无法访问命令行时,我如何创建一个新的数据库.

leo*_*loy 26

阅读psql语法.您可以指定数据库,用户和其他参数.如果是新安装,则应该有一个默认数据库'postgres',您可以连接到那个.

 psql -U postgres postgres 
Run Code Online (Sandbox Code Playgroud)

(在Unix环境中,您可能需要添加-h localhost以强制TCP连接,否则它会尝试使用Unix域套接字,这可能不适用于除postgres用户以外的其他套接字.)

您可以从那里创建数据库,也可以使用createdb从命令行创建数据库