fdw pg数据库_PostgreSQL - 使用 PGXN 安装 Mysql-fdw

本文介绍了如何在PostgreSQL 9.4环境下,通过PGXN安装和配置MySQL-FDW(Foreign Data Wrapper),实现与MySQL 5.5的数据互操作。详细步骤包括安装PGXN客户端,使用PGXN命令安装mysql_fdw扩展,启用扩展,创建MySQL外部表,并展示了在PostgreSQL中操作MySQL数据的示例。
摘要由CSDN通过智能技术生成

PostgreSQL - 使用 PGXN 安装 Mysql-fdw

17 June 2015

环境要求

postgresql 9.4

mysql 5.5

python2.7 with pip

sqitch(将在后续配置 SQL 时,使用它)

git(可选,将在后续配置 SQL 时,使用它)

PGXN 安装

$ pip install pgxnclient

PGXN 命令

$ pgxn help

usage: pgxn [--help] [--version] COMMAND ...

Interact with the PostgreSQL Extension Network (PGXN).

optional arguments:

--help 打印帮助信息并推出

--version 打印版本并退出

available commands:

COMMAND 查看具体命令的用法

`pgxn help --all`. 内置命令如下:

check 检查包

download 下载包,供手动安装时使用

help 帮助

info 查询包信息

install 下载并安装

load 载入到特定数据库

mirror 返回可用的下载镜像

search 搜索

uninstall 卸载

unload 卸载扩展]

安装 mysql_fdw

首先我们先查看下 mysql_fdw 的包信息

$ pgxn info mysql_fdw

name: mysql_fdw

abstract: MySQL FDW for PostgreSQL 9.3+

description: This extension implements a Foreign Data Wrapper for MySQL. It is supported on PostgreSQL 9.3 and above.

maintainer: mysql_fdw@enterprisedb.com

license: postgresql

release_status: stable

version: 2.0.1

date: 2015-02-04T12:45:26Z

sha1: dae449a1b017335cf9b19fc769a44589b26f5a59

provides: mysql_fdw: 2.0.1

runtime: requires: PostgreSQL 9.3.0

然后开始安装:

$ pgxn install mysql_fdw

如果报错,尝试下面的命令:

$ USE_PGXS=1 pgxn install mysql_fdw

启用 mysql_fdw 模块

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值