datax mysql replace_Datax下mysql驱动换成mysql8

1    在github上 下载DataX的源码

2    把源码导入eclipse的工作攻坚

3    找到mysqlreader和mysqlwriter两个子项目

4    打开pom.xml文件,修改mysql驱动的版本

997727d488e6

5    找到plugin-rdbms-util的子项目,修改/plugin-rdbms-util/src/main/java/com/alibaba/datax/plugin/rdbms/util/DataBaseType.java,全文修改"com.mysql.jdbc.Driver"为"com.mysql.cj.jdbc.Driver",再把zeroDateTimeBehavior的值修为CONVERT_TO_NULL

6    重新编辑构建发布mvn -U clean package assembly:assembly -Dmaven.test.skip=true

在这里可以修改DataX目录下的pom.xml和package.xml,只构建打包需要的reader和writer

997727d488e6

997727d488e6

最后在这里,mysql的连接需要注意一点

必须要在连接的地址上要加serverTimezone=PRC,不然一直提示连接不上数据库,请检查连接信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值