postgresql创建数据库教程

时间:2017-03-12 23:04:49

标签: postgresql

我正在关注enter image description here在postgresql中创建用户。

它列出了一些要运行的命令,但没有说明在什么上下文中运行它们。我尝试运行命令psql,它会带我进行如下提示...

postgres=# 

然后,当我输入教程中显示的命令时,绝对没有任何事情发生。我在这里想念的是什么?另外,为什么这篇postgress官方文档指南在其提供的信息中存在如此巨大的漏洞?

1 个答案:

答案 0 :(得分:1)

您似乎跳过了描述conventions it uses的文档部分:

  

SQL命令前面有prompt =&gt ;,而shell命令前面有提示符$。

您链接的页面显示:

$ createdb mydb

所以你应该在 shell提示符而不是 postgres提示中运行它。即不要先运行命令psql

它不会告诉您在the next page之前运行psql