六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 173|回复: 0

PostgreSQL相关

[复制链接]

升级  30.67%

24

主题

24

主题

24

主题

秀才

Rank: 2

积分
96
 楼主| 发表于 2013-1-30 01:35:01 | 显示全部楼层 |阅读模式
1、Postgresql启动

  /etc/rc.d/init.d/postgresql   start

2、查看PostgreSql安装的目录

   rpm -ql postgresql-server

3、进入数据库
   psql -u mini-web -d mini-web  (mini-web为一个数据库)

4、配置可以远程访问
  1、 vi /var/lib/pgsql/data/pg_hba.conf
         --- host  all all 192.168.1.0/32 trust
  2、 vi /var/lib/pgsql/data/postgresql.conf
         --- listen_address = "*"
  3、 重启 /etc/rc.d/init.d/postgresql restart

5、
场景  
  系统: Fedora11
  安装方式:
   yum install postgresql-server
   service postgresql initdb
   service postgresql start
   su -l postgres
   createuser --no-superuser --no-createdb --no-createrole --pwprompt mini-web
   createdb --owner mini-web mini-web
   vi /var/lib/pgsql/data/pg_hba.conf    (这是修改远程连接地方)
# TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD
local   all          all                               md5
host    all          all       192.168.1.0/32          md5
service postgresql reload
  yum install pgadmin3
  yum install postgresql-contrib
        vi  /var/lib/pgsql/data/postgresql.conf
           listen_address = '*'                (设置监听远程的地址)
       service postgresql start

  问题:
       客户端无法连接,提示Server doesn't listen
   
  解决办法:
       service postgresql stop
       su postgres        
       postmaster -D /var/lib/pgsql/data -i &
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表