CentOS6安装Postgresql96并测试

参考官网地址:

https://www.postgresql.org/download/linux/redhat/

之后更改postgresql.conf

#vim /var/lib/pgsql/9.6/data/postgresql.conf  
listen_address = '*' 
port = 5432  

更改pg_hba.conf

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     peer
# IPv4 local connections:
host    all             all             127.0.0.1/32            ident
host    all             all             0.0.0.0/0               md5

# IPv6 local connections:
host    all             all             ::1/128                 ident
# Allow replication connections from localhost, by a user with the
# replication privilege.
#local   replication     postgres                                peer
#host    replication     postgres        127.0.0.1/32            ident
#host    replication     postgres        ::1/128                 ident
local   replication     postgres                                trust
host    replication     postgres        127.0.0.1/32            trust
host    replication     postgres        ::1/128                 trust

之后发现如下, 连不上

psql -U postgres -h xxxx

原因是没有设置postgres的密码,于是

#psql
postgres=# ALTER USER postgres WITH PASSWORD 'postgres';
ALTER ROLE

重启服务搞定


Postgresql 常用数据类型总结:

https://www.cnblogs.com/stephen-liu74/archive/2012/04/30/2293602.html

这里写图片描述

这里写图片描述


新建一个数据库:

postgres=# CREATE DATABASE real_estate_trans
postgres-# ;

新建一个schema:

CREATE SCHEMA IF NOT EXISTS hangzhou;

创建一张表:

CREATE TABLE hangzhou.trans_daily_info (  
    trans_date DATE NOT NULL,  
    downtown_new_trans SMALLINT NOT NULL,
    downtown_new_vol INTEGER NOT NULL,
    xiaoshan_new_trans SMALLINT NOT NULL,
    xiaoshan_new_vol INTEGER NOT NULL,
    yuhang_new_trans SMALLINT NOT NULL,
    yuhang_new_vol INTEGER NOT NULL,
    fuyang_new_trans SMALLINT NOT NULL,
    fuyang_new_vol INTEGER NOT NULL,
    djd_new_trans SMALLINT NOT NULL,
    djd_new_vol INTEGER NOT NULL,
    urban_new_daily_trans SMALLINT NOT NULL,
    urban_new_daily_vol INTEGER NOT NULL,
    other4county_new_qty SMALLINT NOT NULL,
    other4country_new_vol INTEGER NOT NULL,
    downtown_old_qty SMALLINT NOT NULL,
    PRIMARY KEY (trans_date)  
);
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/youngbit007/article/details/78931532
文章标签: Postgresql
个人分类: Postgresql
想对作者说点什么? 我来说一句

centos6 安装redmine+apache2

2013年10月26日 2.8MB 下载

centos6 64位安装oracle11g

2012年12月26日 1.03MB 下载

CentOS 6 安装vsftp详解

2013年10月26日 181KB 下载

没有更多推荐了,返回首页

不良信息举报

CentOS6安装Postgresql96并测试

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭