问题遇到的现象和发生背景
ubuntu: 20.04
mysql:8.0.28
sqoop: 1.4.6
sqoop已经完装完毕,测试链接mysql时,总报Could not load db driver class: com.mysql.jdbc.Driver
问题相关代码,请勿粘贴截图
sqoop list-databases --connect jdbc:mysql://localhost:3306/
运行结果及报错内容
2022-04-26 01:03:51,529 ERROR sqoop.Sqoop: Got exception running Sqoop: java.lang.RuntimeException: Could not load db driver class: com.mysql.jdbc.Driver
java.lang.RuntimeException: Could not load db driver class: com.mysql.jdbc.Driver
at org.apache.sqoop.manager.SqlManager.makeConnection(SqlManager.java:856)
at org.apache.sqoop.manager.GenericJdbcManager.getConnection(GenericJdbcManager.java:52)
以下省略
我的解答思路和尝试过的方法
已经把mysql的connector jar包拷到sqoop/lib下,还是无效
开始怀疑是版本不匹配,但是看到你的版本除了mysql是8.0.27之外,其他都一样。你在帖子里的配置,我也都操作过了,不知道还应该配置什么。
我想要达到的结果
想跟mysql连接上