【发布时间】:2014-01-10 22:08:00
【问题描述】:
我只想删除一些数据库,然后创建一个新的。
在 postgresql 9.1 版本中,首先运行这些命令来创建:
postgres=# createdb [dbname]
或
postgres=# CREATE DATABASE name
如此处所述Postgresql Documentation。
现在,删除一些数据库:
postgres=# DROP DATABASE name
这里也有描述Postgresql Documentation。
他们都没有工作。我错过了什么?
【问题讨论】:
-
我认为你必须是超级用户
-
当我登录 postgre 时,我使用 sudo -u postgres pqsl 登录,然后输入我的密码。你是这个意思吗?
-
@Randy,没有 Randy。键入这些命令时,没有任何反应。没有错误消息,没有警告,什么都没有。
-
您需要用
;终止命令(而createdb不是 SQL 语句,它是操作系统程序) -
@a_horse_with_no_name,缺少冒号 omg!!!那行得通!令人难以置信的是,我们在出去询问之前如何不考虑任何可能性。谢了哥们。 :)
标签: sql database postgresql