【问题标题】:How to access cassandra database from Intellij IDEA如何从 Intellij IDEA 访问 cassandra 数据库
【发布时间】:2019-04-07 11:55:33
【问题描述】:

我在 2018 年 10 月 16 日安装了 intellij idea 2018.2.5。

我正在尝试添加到面板“数据库”cassandra。为此,我转到 Intellij 中的“数据源和驱动程序”设置并为 cassandra 添加驱动程序 -> image from intellij 之后我尝试创建一个到数据库的新连接,连接是successful 但是当我想查看表格时 -> 我得到了错误

Cassandra: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'rs' of com/intellij/database/util/JdbcUtil.result ... more

并且没有显示任何表格。

exception and empty table

也许我需要添加更多设置或驱动程序可能设置不正确?

P.S.:我创建了键空间而不是空表

【问题讨论】:

  • 您使用的是哪个驱动程序? Cassandra 没有官方的 JDBC 驱动程序,尽管我认为有几个专有的驱动程序
  • 我正在使用 Intellij Idea 的驱动程序。 i.stack.imgur.com/h34gC.jpg也许你知道其他方法?如果你知道,请分享。

标签: intellij-idea cassandra


【解决方案1】:

似乎 Intellij 捆绑了来自 dbschema.com 的 Cassandra JDBC 驱动程序。我能够让它与本地 Cassandra 实例和以下配置连接:https://imgur.com/a/fiJfULf

如果您有更复杂的配置,请参阅文档:https://www.dbschema.com/documentation/Cassandra/index.html

请注意,由于这是一个 JDBC 驱动程序,您需要在 SQL(而不是 CQL)中进行查询。此外,由于 Cassandra 不是 SQL 数据库,因此有许多功能可能无法使用(包括查看 Cassandra 架构)。

【讨论】:

    猜你喜欢
    • 2019-02-22
    • 2013-12-22
    • 1970-01-01
    • 1970-01-01
    • 2011-01-28
    • 1970-01-01
    • 1970-01-01
    • 2019-03-05
    • 2013-12-24
    相关资源
    最近更新 更多