Datax系列(一) MysqlReader → 控制台

  • 时间:
  • 来源:互联网
  • 文章标签:

从mysql读取数据 打印控制台

DataX 是阿里巴巴集团内被广泛使用的异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、MaxCompute(原ODPS)、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。

DataX本身作为离线数据同步框架,采用Framework + plugin架构构建。将数据源读取和写入抽象成为Reader/Writer插件,纳入到整个同步框架中。目前已经有了比较全面的插件体系,主流的RDBMS数据库、NOSQL、大数据计算系统都已经接入。

#  serverTimezone=PRC   当mysql为8.0的时候  需要加PRC参数  否则连接失败


{
  "job": {
    "setting": {
      "speed": {
        "channel": 6
      },
      "errorLimit": {
        "record": 0,
        "percentage": 0.03
      }
    },
    "content": [
      {
        "reader": {
          "name": "mysqlreader",
          "parameter": {
            "username": "root",
            "password": "root",
            "connection": [
              {
                "jdbcUrl": [
                  "jdbc:mysql://ip:3306/datax?serverTimezone=PRC" 
                ],
                "querySql": [
                  "select * from tmp"
                ]
              }
            ]
          }
        },
        "writer": {
          "name": "streamwriter",
          "parameter": {
                  "print":true
          }
        }
      }
    ]
  }
}

本文链接http://www.taodudu.cc/news/show-1782129.html