如何从Intellij IDEA访问cassandra数据库

时间:2018-11-03 14:07:38

标签: intellij-idea cassandra

我有在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 .:我创建了键空间,而不是空表

1 个答案:

答案 0 :(得分:0)

似乎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模式)。