请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

Apache Ranger如何使用MySQL8

setup.sh默认使用的是MySQL5的驱动包里的com.mysql.jdbc.Driver驱动类,在哪里可以配置成使用MySQL8的驱动包中的com.mysql.cj.jdbc.Driver驱动类?

正在回答

1回答

你使用MySQL8的jdbc jar包,然后类用MySQL5的即可,是向下兼容的

0 回复 有任何疑惑可以回复我~
  • 提问者 吹雪一笑 #1
    这样不行,报错:
    Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
    Traceback (most recent call last):
      File "dba_script.py", line 1824, in <module>
        main(sys.argv)
      File "dba_script.py", line 1811, in main
        xa_sqlObj.create_rangerdb_user(xa_db_root_user, db_user, db_password, xa_db_root_password,dryMode)
      File "dba_script.py", line 230, in create_rangerdb_user
        if self.check_connection('mysql', root_user, db_root_password):
      File "dba_script.py", line 222, in check_connection
        if output.strip('Production  |'):
    回复 有任何疑惑可以回复我~ 2020-04-22 22:57:46
  • 叁金 回复 提问者 吹雪一笑 #2
    上面那句话没关系的,你把异常粘贴完整
    回复 有任何疑惑可以回复我~ 2020-04-23 07:44:21
  • 叁金 回复 提问者 吹雪一笑 #3
    脚本中你可以修改驱动类
    回复 有任何疑惑可以回复我~ 2020-04-23 07:45:36
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信