码上敲享录 > 大数据常见问题解答 > datax先删除数据再同步

datax先删除数据再同步

上一章章节目录下一章 2021-11-04已有6153人阅读 评论(0)

datax先删除数据再同步


解决方法:

在json文件中的writer中添加属性preSql即可,如果全量同步就用truncate,增量同步就用delete的sql即可。

"writer": {

                   "name": "mysqlwriter",

                   "parameter": {

                       "writeMode": "replace",

                       "username": "root",

                       "password": "",

                       "column": ["universalcode"],

                       "session": [

                       "set session sql_mode='ANSI'"

                       ],

                      "preSql":["truncate table  表名"],

                       "connection": [

                           {

                               "jdbcUrl": "jdbc:mysql://xxx.xx.xx.xx:4000/clouds?yearIsDateType=false&zeroDateTimeBehavior=convertToNull&rewriteBatchedStatements=true",

                               "table": [

                                   "表名"

                               ]

                           }

                       ]

                   }

               }


58

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交