天天看点

datax3.0数据迁移连接不上mysql8.0

项目背景

将云上的ADB3.0的数据迁移到本地mysql8.0.20中,发现datax3.0不好使了,只能通过kettle或navicat功能来同步了,但同步效率不高,为了彻底解决该问题,决定查看datax源码

解决思路

1、查看mysqlreader和writer源码引用的包

datax3.0数据迁移连接不上mysql8.0

2、从相应的引用包找到mysql连接的类名

datax3.0数据迁移连接不上mysql8.0

将com.mysql.jdbc.Driver修改为com.mysql.cj.jdbc.Driver

3、上传相应的mysql驱动包到

4、修改pom.xml文件

datax3.0数据迁移连接不上mysql8.0

个人思考

1、mysql数据库版本与驱动程序是否需要一 致?

2、高版本的mysql驱动程序是否能跨大版本向下兼容?

3、会一门开发语言

继续阅读