【greenplum】将greenplum 数据导入mysql 数据库工具
2016-07-12 16:44
453 查看
本文中 mysql2pgsql,是阿里云提供的快速数据导入工具,自动建表,导入数据。性能可以和gpfdisk媲美,闭源,原理不明。原文地址:https://help.aliyun.com/document_detail/35458.html
源库 mysql 连接信息
目的库 pgsql 连接信息
/mysql2pgsql testtable
您可以选择迁移对应MYSQL库中的单个表到pgsql中,同时得到我们推荐的在 pgsql 中对应表的 create table ddl 语句定义
全库迁移
./mysql2pgsql
迁移程序会默认把对应 mysql 库中所有的用户表数据将迁移到 pgsql
导入MySQL数据
工具 mysql2pgsql 支持不落地的把 MYSQL 中的表迁移到 Greenplum/PostgreSQL/PPAS参数配置
修改配置文件 my.cfg,配置源和目的库连接信息源库 mysql 连接信息
[src.mysql]
host = "192.168.1.1"
port = "3306"
user = "test"
password = "test"
db = "test"
encodingdir = "share"
encoding = "utf8"
目的库 pgsql 连接信息
[desc.pgsql]
connect_string = "host=192.168.1.1 dbname=test port=5888 user=test password=pgsql"
注意
源库 mysql 的连接信息中,用户需要有对所有用户表的读权限
目的库 pgsql 的连接信息,用户需要对目标表有写的权限
mysql2pgsql用法
单表迁移/mysql2pgsql testtable
您可以选择迁移对应MYSQL库中的单个表到pgsql中,同时得到我们推荐的在 pgsql 中对应表的 create table ddl 语句定义
全库迁移
./mysql2pgsql
迁移程序会默认把对应 mysql 库中所有的用户表数据将迁移到 pgsql
mysql2pgsql工具下载链接
http://yunpan.taobao.com/s/11YcWhIiBxV (提取码:Ed23Sh)相关文章推荐
- MySQL中的integer 数据类型
- MySQL存储过程
- mysql中int、bigint、smallint 和 tinyint的区别与长度
- mysql load data 导出、导入 csv
- source命令执行SQL脚本文件
- MySQL创建用户及权限控制
- MySQL管理数据表
- linux下mysql添加用户
- mysql procedure
- mysql触发器
- MySQL 备份和恢复策略
- mac下安装mysql(转载)
- mysql 修改编码 Linux/Mac/Unix/通用(杜绝修改后无法启动的情况!)
- MySQL数据的导出、导入(mysql内部命令:mysqldump、mysql)
- mysql数据行转列
- Linux下修改MySQL编码的方法
- MySQL Server 日志
- MySQL 安全事宜
- MySQL 备份与恢复