代码改变世界

安装pg10

2020-06-05 12:12  QQ~sunshine  阅读(302)  评论(0编辑  收藏  举报

安装pg10

一、install

yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

yum install postgresql10

yum install postgresql10-server

/usr/pgsql-10/bin/postgresql-10-setup initdb

systemctl enable postgresql-10

systemctl start postgresql-10

二、配置

修改/var/lib/pgsql/10/data目录下文件

cd /var/lib/pgsql/10/data

vi pg_hba.conf

host all all 127.0.0.1/32 trust

......

vi postgresql.conf

listen_addresses = '*'

port = 5432

max_connections = 2000

三、安装dblink

yum install postgresql10-contrib

su - postgres

/usr/pgsql-9.6/bin/psql 数据库实例名

进入sql命令或pgadmin执行sql窗口:

create extension dblink;

测试:需要在连接的数据库中配置IP白名单。

select * from dblink('hostaddr=127.0.0.1 port=5432 dbname=bolink user=postgres password=postgre','select id from tb limit 10')

as t(id int)

四、创建数据表

导入数据:

insert into tb

select * from dblink('hostaddr=127.0.0.1 port=5432 dbname=bolink user=postgres password=postgre',

'select * from tb where id between 1 and 10000')

as t(

id int,

text varchar

)