zoukankan      html  css  js  c++  java
  • centos6安装postgresql-(2)

    1.Install

    yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-centos96-9.6-3.noarch.rpm
    
    yum install postgresql96 postgresql96-server

    2.initialize the database and enable automatic start:

      service postgresql-9.6 initdb
      chkconfig postgresql-9.6 on
      service postgresql-9.6 start

    3.修改PostgreSQL 数据库用户postgres的密码(注意不是linux系统帐号)

    PostgreSQL 数据库默认会创建一个postgres的数据库用户作为数据库的管理员,默认密码为空,
    我们需要修改为指定的密码,这里设定为’postgres’。
    
      # su - postgres
    
      $ psql
    
      # ALTER USER postgres WITH PASSWORD 'postgres';
      # select * from pg_shadow ;

    4.测试数据库

    # create database david;  创建测试数据库
    
    
      # c david;    切换到david 数据库
    
    
      david=# create table test (id integer, name text);  创建测试表
    
      
    
      david=# insert into test values (1,'david');   插入测试数据
      INSERT 0 1
    
    
      david=# select * from test ;  选择数据
       id | name  
      ----+-------
        1 | david
      (1 row)

    5. 修改PostgresSQL 数据库配置实现远程访问

      vi /var/lib/pgsql/9.2/data/postgresql.conf
    
     1)修改postgresql.conf 文件
      # vi /var/lib/pgsql/9.6/data/postgresql.conf 
      如果想让PostgreSQL 监听整个网络的话,将listen_addresses 前的#去掉,
      并将 listen_addresses = 'localhost' 改成 listen_addresses = '*'
    
    
     2) 修改客户端认证配置文件pg_hba.conf
      将需要远程访问数据库的IP地址或地址段加入该文件。
    
      vi /var/lib/pgsql/9.6/data/pg_hba.conf
    
       host    all             all             10.0.0.0/8              ident
    
      
      重启服务以使设置生效
    
      # service postgresql-9.6 restart

    6.PostgreSQL工具

      1).psql

        它是一个命令行工具,也是管理PostgreSQL的主要工具。 pgAdmin是PostgreSQL的免费开源图形用户界面管理工具。

      2).phpPgAdmin

        它是用PHP编写的PostgreSQL的基于Web的管理工具。 它基于phpMyAdmin工具管理MySQL功能来开发。它可以用作PostgreSQL的前端工具。

      3).pgFouine

        它是一个日志分析器,可以从PostgreSQL日志文件创建报告。

  • 相关阅读:
    UVA.12096 The SetStack Computer ( 好题 栈 STL混合应用)
    HDOJ(HDU).1412 {A} + {B} (STL SET)
    UVA.10474 Where is the Marble ( 排序 二分查找 )
    HDOJ(HDU).1754 I Hate It (ST 单点替换 区间最大值)
    HDOJ(HDU).1166 敌兵布阵 (ST 单点更新 区间求和)
    17 西安
    17 沈阳
    13 南京
    10/11 作战会议
    2019牛客国庆集训派对day5
  • 原文地址:https://www.cnblogs.com/sfnz/p/7132229.html
Copyright © 2011-2022 走看看