读书人

怎样在PostgreSQL 9.1.3上建立数据库?

发布时间: 2012-04-26 14:01:31 作者: rapoo

怎样在PostgreSQL 9.1.3上建立数据库?
初学者

我进入SQL Shell后想运行 createdb 数据库名 建立数据库
但是没反应

有人说得在windows的命令行下执行 ,我试了 说没有这个命令

SQL Shell命令行如下:

Server [localhost]:
Database [postgres]:
Port [5432]:
Username [postgres]:
Client Encoding [SJIS]:
psql (9.1.3)
"help" でヘルプを表示します.
postgres=# createdb ccaa;
ERROR: "createdb"またはその近で文エラ
行 1: createdb ccaa;
^
postgres=#

我是不是得推出postgres的数据库才能运行createdb ccaa;命令啊?
如果是的话应该怎样操作?请尽量写详细些,谢谢

[解决办法]
如果你用的WINDOWS操作系统,那
createdb 直接在WINDOWS的命令行下运行,不是在psql内。


C:> createdb mydb
[解决办法]
首先确保PostgreSQL系统服务启动
[解决办法]
当然需要设置。 否则WINDOWS的命令行总不可能满磁盘去看看哪有这个 createdb 文件吧。
set path=c:\psql\bin\;%path%

换成你PSQL所在目录。
[解决办法]
上个帖子已经说过,在POSTGRESQL命令行下只能CREATE DATABASE name
在系统窗口下,进入BIN目录 OR 设置 路径
createdb mydb

读书人网 >Mysql

热点推荐