可能重复:
In psql, why do some commands have no effect?PSQL似乎并不奏效
我刚刚安装了Postgres的服务器和我使用的psql运行到一个问题。无论何时我在psql
shell中,这些命令都没有任何影响。例如:
postgres=# create database testing
postgres=# create user foo
这是我的理解,我应该看到这样的事情:
postgres=# create database testing
CREATE DATABASE
postgres=# create user foo
CREATE ROLE
奇怪的是,我可以使用shell命令来使数据库和角色。我已经在Ubuntu 10.04的vanilla安装中安装了ppa:pitti/postgresql
的postgres(根据railscast#335)。
我已经花了相当多的时间在谷歌试图找出我的问题是什么,但我似乎无法得到任何答案。
谢谢。
你是怎么调用'psql'的? – titanofold