Postgresql创建数据库

时间:2011-04-20 19:08:17

标签: postgresql

我在Windows 7上安装了最新的postgreql数据库。

现在我正在尝试通过psql.exe命令行

创建数据库

当我打开它时,它说

psql: FATAL: database "Jansu" does not exist

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

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

1 个答案:

答案 0 :(得分:26)

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

 psql -U postgres postgres 

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

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

从命令行创建数据库