PostgreSQL相关

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 &
                    
          

  
  

你可能感兴趣的:(Web,PostgreSQL)