首先,以下是常用命令:
③ initdb 初始化 数据库。
④ pg_ctl start 启动数据库
⑤ pg_ctl stop 停止数据库
⑥ post_svc -install 建立windows nt 服务(需要设置系统环境变量)
⑦ post_svc -remove 删除 windows nt 服务
⑧ 使用"createdb 库名" 新建数据库
⑨ 使用"createuser 用户名"创建数据库帐号
⑩ 使用"psql -h localhost -d 库名- U 用户名"进入数据库
接着来讲解:
一、下载postgresql for windows
http://www.postgresql.org/download/windows/
在这个网址中可以找到PostgreSQL的安装包,下载下来并安装在你想安装的目录,在windows下,这个目录很重要,因为你要在CMD中打开这个目录才能进行命令操作,我直接使用了默认目录:C:Program FilesPostgresql9.3(安装位置),和C:Program FilesPostgresql9.3data(数据位置);
二、设置环境变量,可以把以下内容写成一个BAT
set PGHOME=d:pgsql
set PATH=%PGHOME%in;%path%
set PGHOST=localhost
set PGLIB=%PGHOME%lib
set PGDATA=%PGHOME%data
set PGUSER=postgres
笔者把它们写成了init.bat并放在了安装位置C:Program FilesPostgresql9.3in 下;在CMD模式中 cd C:Program FilesPostgresql9.3in
输入init就能运行了
三、初始化数据库
C:Program FilesPostgresql9.3in>initdb
四、启动
C:Program FilesPostgresql9.3in>ipg_ctl start
五、重新开一个MSDOS窗口
创建数据库,以postgresdb为例
C:Program FilesPostgresql9.3in>createdb -h 127.0.0.1 postgresdb
六、使用psql对postgresdb操作
C:Program FilesPostgresql9.3in>psql postgresdb