【发布时间】:2012-07-28 09:41:47
【问题描述】:
我使用 cassandra cql3 创建了一个 KEYSPACE,并尝试使用 Cassandra jdbc 驱动程序连接到它。当我尝试这样做时,我得到了错误:
java.sql.SQLSyntaxErrorException: InvalidRequestException(why:Keyspace MYKEYSPACE 不存在) 在 org.apache.cassandra.cql.jdbc.CassandraConnection.(CassandraConnection.java:139) 在 org.apache.cassandra.cql.jdbc.CassandraDriver.connect(CassandraDriver.java:92) 在 java.sql.DriverManager.getConnection(DriverManager.java:582) 在 java.sql.DriverManager.getConnection(DriverManager.java:207)
连接字符串为:jdbc:cassandra://localhost:9160/MYKEYSPACE ?version=3.0.0
我可以从命令行连接并检查键空间是否存在。 (cqlsh -3 本地主机 9160);使用 KEYSPACE MYKEYSPACE
有什么想法吗?
【问题讨论】:
标签: cassandra