欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

datax使用json刪除表

今天我們來介紹一下datax使用json刪除表的操作。首先需要了解什么是datax。datax是阿里巴巴的開源數據同步工具,可以實現多種數據源間的同步,支持的數據源包括關系型數據庫、NoSQL、Hadoop等多種類型。

使用datax刪除表,需要使用json文件進行配置。

{
"job": {
"content":[
{
"reader":{
"name" : "mysqlreader",
"parameter": {
"username":"root",
"password":"123456",
"column": ["id","name","age"],
"connection":[
{
"table":[
"tableName"
],
"jdbcUrl": [
"jdbc:mysql://127.0.0.1:3306/databaseName?useSSL=false"
]
}
]
}
},
"writer": {
"name": "mysqlwriter",
"parameter": {
"username":"root",
"password":"123456",
"column": ["id","name","age"],
"deleteSql": [
"delete from tableName where id=3"
],
"connection": [
{
"jdbcUrl": "jdbc:mysql://127.0.0.1:3306/databaseName?useSSL=false"
}
]
}
}
}
]
}
}

以上是一個刪除tableName表中id=3的數據的json配置文件,需要注意的是,在writer中需要指定deleteSql來進行刪除操作。

當json文件配置完成后,我們可以在datax命令行中使用以下命令來執(zhí)行:

python {datax路徑}/bin/datax.py {json文件路徑}

這樣就可以刪除表中指定的數據了。