我正在尝试使用AWS Data Pipelines(然后在稍后使用Glue)并遵循Copy MySQL Data Using the AWS Data Pipeline Console。但是,当我执行管道时,我得到了
DriverClass not found for database:mariadb
我希望它可以“正常工作”,但是为什么它不提供自己的驱动程序呢?还是MySQL的驱动程序不等于MariaDB的驱动程序?
答案 0 :(得分:0)
正确的说,经过一整天的努力,我找到了以下链接可以解决该问题:https://forums.aws.amazon.com/thread.jspa?messageID=834603&tstart=0
基本上: 之所以收到此错误,是因为您使用的是RdsDatabase,使用mariadb时,它必须是JdbcDatabase。
“类型”:“ JdbcDatabase”, “ connectionString”:“ jdbc:mysql://thing-master.cpbygfysczsq.eu-west-1.rds.amazonaws.com:3306 / db_name”, “ jdbcDriverClass”:“ com.mysql.jdbc.Driver”
完全功劳归Webstar34(https://forums.aws.amazon.com/profile.jspa?userID=452398)