Postgresql简易安装步骤

www.postgresql.com下载 window no install 版本,解压到硬盘上,以下这些命令都在bin目录下


step1.初始化数据库
initdb -D directory -E encoding [-U username] --locale=C
directory 指定存放数据文件的目录,将会在这个目录下创建数据库文件
encoding 字符集
username 管理员用户,对应操作系统的一个用户,这个用户可以管理数据库
注意:
directory不能事先创建
初始化数据库后postgres和template1这两个数据库会被自动创建
使用非管理员来运行这个程序

step2.注册服务
注册window服务
pg_ctl register [-N servicename] [-U username] [-P password] [-D datadir]
通过[-U username] [-P password]这两个参数来指定运行服务的用户,出于安全的考虑,必须用非管理员用户来运行这个服务
datadir取第一步中directory参数,另外要给运行服务的用户授与那个目录完全控制的权限

要是觉得不爽,可以注销window服务
pg_ctl unregister [-N servicename]

step3.创建数据库
createdb dbname

step4.设置客户机登陆方式
打开数据存放目录(就是第一步中指定的directory参数)下的pg_hba.conf文件
在文件的最后可以添加允许连接的客户机,每行是一条记录,最后一个字段method用来指定登陆验证的方式,
如果设为trust则意味着不需要验证就可以登陆
如果设为md5则意味着用md5对密码验证,其它类型的方法暂时用不到


step5.可以使用psql程序登陆服务进入sql命令行
psql dbname -h hostname_or_host_ip [-p post] [-u username]

posted on 2007-02-04 13:32  JAVAFANS  阅读(501)  评论(0编辑  收藏  举报

导航