首页 > 数据库技术 > 详细

DataX案例:读取MongoDB的数据导入MySQL

时间:2020-09-14 16:19:14      阅读:720      评论:0      收藏:0      [点我收藏+]

读取MongoDB的数据导入MySQL

1)在MySQL中创建表

mysql> create table jason(name varchar(20),url varchar(20));

2)编写DataX配置文件

[jason@hadoop102 datax]$ vim job/mongodb2mysql.json

{

    "job": {

        "content": [

            {

                "reader": {

                    "name": "mongodbreader",

                    "parameter": {

                        "address": ["127.0.0.1:27017"],

                        "collectionName": "jason",

                        "column": [

                         {

                         "name":"name",

                         "type":"string"

                         },

                         {

                         "name":"url",

                         "type":"string"

                         }

                        ],

                        "dbName": "test",

                    }

                },

                "writer": {

                    "name": "mysqlwriter",

                    "parameter": {

                        "column": ["*"],

                        "connection": [

                            {

                                "jdbcUrl": "jdbc:mysql://hadoop102:3306/test",

                                "table": ["jason"]

                            }

                        ],

                        "password": "000000",

                        "username": "root",

                        "writeMode": "insert"

                    }

                }

            }

        ],

        "setting": {

            "speed": {

                "channel": "1"

            }

        }

    }

}

3)执行

[jason@hadoop102 datax]$ bin/datax.py job/mongodb2mysql.json

4)查看结果

mysql> select * from jason;

+---------+-----------------+

| name    | url             |

+---------+-----------------+

| jason | www.jason.com |

+---------+-----------------+

 

DataX案例:读取MongoDB的数据导入MySQL

原文:https://www.cnblogs.com/LIAOBO/p/13666845.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!