安装
找到postgresql安装目录,在postgresql-10.3/contrib/dblink下,运行
make && make install
注:可以使用find命令找到dblink文件夹
find .* -name dblink
安装完毕之后,目录下多了dblink.so和dblink.o
在数据库中运行
create extension dblink;
至此,dblink安装完毕
使用
1、连接远程数据库
select dblink_connect('dblinkname','host=host port=port dbname=dbname user=dbuser password=pwd');
其中,dblinkname为别名即此连接的名称(非必填),host为主机ip,port为端口号,dbname为数据库名称,dbuser和password为数据库的用户名和密码。
实例:
select dblink_connect('test','host=localhost port=5432 dbname=postgres user