刘伟 发表于 2016-11-19 06:15:25

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
         --- hostall 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    (这是修改远程连接地方)
# TYPEDATABASE    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 &
页: [1]
查看完整版本: PostgreSQL相关