CREATE KEYSPACE IF NOT EXISTS stackoverflow
WITH REPLICATION = {
'class':'SimpleStrategy',
'replication_factor':1
};
use stackoverflow;
CREATE TABLE IF NOT EXISTS countries (code TEXT PRIMARY KEY, name TEXT);
INSERT INTO countries(code, name) VALUES('fr', 'France');
INSERT INTO countries(code, name) VALUES('uk', 'United Kingdom');
INSERT INTO countries(code, name) VALUES('usa', 'United States');
select * from countries;
1条答案
按热度按时间3qpi33ja1#
您完全可以利用ING JDBC Cassandra driver在Cassandra节点上插入DBeaver。
分步说明
1.本地启动Cassandra
假设您正在使用Docker在本地运行Cassandra
2.设置Cassandra
大约30秒后,Cassandra应该开始。要连接DBeaver和Cassandra JDBC,您需要提供密钥空间,因此让我们创建一个名为
stackoverflow
的密钥空间datacenter1
),它也将在JDBC URL中被需要。3.下载DBeaver
去DBeaver download page或Dbearver lite,并选择适当的DMG无论你是在英特尔或苹果硅(M1,M2)x1c 0d1x
4.下载JDBC驱动
Assets
中,下载Documents
文件夹中的文件cassandra-jdbc-wrapper-x.Y.Z-bundle.jar
。5.创建DBeaver驱动
Database > Driver manager
new
而不选择任何内容libraries
并选择Add File
,查找我们刚刚下载的jar。Settings
并输入以下值:| Var|值|
| --|--|
| 驱动程序名称|Cassandra-丁-德里夫|
| 驱动程序类型|通用|
| className|
com.ing.data.cassandra.jdbc.CassandraDriver
|[OK]
保存修改6.创建数据库
Database > New Database Collection
cassandra-ing
Test Connection