我在2018年10月16日安装了intellij idea 2018.2.5。
我正在尝试添加到面板“数据库”cassandra。为此,我转到 Intellij 中的“数据源和驱动程序”设置并添加 cassandra 的驱动程序 ->图片来自intellij https://i.stack.imgur.com/h34gC.jpg之后我尝试创建到数据库的新连接,该连接是成功的 https://i.stack.imgur.com/GyF2r.jpg但是当我想查看表格时 -> 我收到错误
Cassandra: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'rs' of com/intellij/database/util/JdbcUtil.result ... more
并且没有显示任何表格。
异常和空表 https://i.stack.imgur.com/6SkGl.jpg
也许我需要添加更多设置,或者驱动程序可能设置不正确?
P.S.:我创建了键空间而不是空表
Intellij 似乎捆绑了来自 dbschema.com 的 Cassandra JDBC 驱动程序。我能够让它与本地 Cassandra 实例连接并进行以下配置:https://i.stack.imgur.com/pSoXy.jpg https://i.stack.imgur.com/pSoXy.jpg
如果您有更复杂的配置,请参阅文档:https://www.dbschema.com/documentation/Cassandra/index.html https://www.dbschema.com/documentation/Cassandra/index.html
请注意,由于这是 JDBC 驱动程序,因此您需要使用 SQL(而不是 CQL)进行查询。此外,由于 Cassandra 不是 SQL 数据库,因此许多功能可能无法使用(包括查看 Cassandra 架构)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)