第一步:su postgres
第二步:bash-4.2$ /usr/pgsql-9.1/bin/initdb -D /var/lib/pgsql/9.1/data/ , 回车后出现如下信息
/usr/pgsql-9.1/bin/pg_ctl -D /var/lib/pgsql/9.1/data -l logfile start
第三步:用上边两个命令中的一个启动服务
第四步:创建一个用户(user)
bash-4.2$ createuser qiaoning -P
Enter password for new role: //输入密码
Enter it again: //再次输入密码
Shall the new role be a superuser (y/n) n //是否是超级用户,选否
Shall the new role be allowed to create databases (y/n) y //该用户是否可以创建数据库,选是
Shall the new role be allowed to create more new roles (y/n) n //该用户是否可以创建新的角色,选否
第五步:创建数据库
bash-4.2$ createdb qiaoning --owner=qiaoning //第一个qiaoning是数据库名称,第二个qiaoning是数据库的拥有者
以上步骤完成后需要修改一些配置文件(主要是访问权限的设置)
第一步:进入刚才创建的database system所在的目录,即:/var/lib/pgsql/9.1/data/