datax 3.0連接不上數據庫

問題:
   按照模板改寫後,就是報連接不上數據庫

原因一:DataX使用的mysql驅動包
解決:
1.替換 datax\plugin\reader\mysqlreader\libs\mysql-connector-java-5.1.34.jar 爲mysql-connector-java-8.0.18.jar
  下載地址:https://cdn.mysql.com//Downloads/Connector-J/mysql-connector-java-8.0.18.zip

原因二:job文件改寫錯誤
    正確示例如下:(注意表名,數據名修改爲你定義的名字,jdbc問號後的參數必須帶,不然可能報錯

{
    "job": {
        "setting": {
            "speed": {
                 "channel": 3
            },
            "errorLimit": {
                "record": 0,
                "percentage": 0.02
            }
        },
        "content": [
            {
                "reader": {
                    "name": "mysqlreader",
                    "parameter": {
                        "username": "root",
                        "password": "mysql",
                        "column": [
                            "id",
                            "name"

                        ],
                        "connection": [
                            {
                                "table": ["表名"],
                                "jdbcUrl": ["jdbc:mysql://127.0.0.1:3306/數據庫名?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8"]
                            }
                        ]
                    }
                },
               "writer": {
                    "name": "mysqlwriter",
                    "parameter": {
                        "writeMode": "insert",
                        "username": "root",
                        "password": "mysql",
                        "column": [
                            "id",
                            "name"
                        ],
                        "session": [],
                        "connection": [
                            {
                                "jdbcUrl": "jdbc:mysql://127.0.0.1:3306/數據庫名?useUnicode=true&characterEncoding=utf8&useSSL=false&serverTimezone=GMT%2B8",
                                "table": ["表名"]
                            }
                        ]
                    }
                }
            }
        ]
    }
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章