您好,登錄后才能下訂單哦!
默認情況下,Cassandra提供一個提示Cassandra查詢語言shell(cqlsh),方便用戶進行配置調試。
使用cqlsh,可以進行相關操作如下:
定義模式,
插入數據,
執行查詢。
選項 用法 介紹
cqlsh --help 顯示有關cqlsh命令的選項的幫助主題。
cqlsh --version 提供您正在使用的cqlsh的版本。
cqlsh --color 指示shell使用彩色輸出。
cqlsh --debug 顯示更多的調試信息。
cqlsh --execute 指示shell接受并執行CQL命令。
cql_statement 指示shell接受并執行CQL命令。
cqlsh --file= “file name” 如果使用此選項,Cassandra將在給定文件中執行命令并退出。
cqlsh --no-color 指示Cassandra不使用彩色輸出。
cqlsh -u “user name” 使用此選項,您可以驗證用戶。默認用戶名為:cassandra。
cqlsh-p “pass word” 使用此選項,您可以使用密碼驗證用戶。默認密碼為:cassandra。
使用命令cqlsh啟動cqlsh
cqlsh 172.20.101.252 -u cassandra -p cassandra
默認用戶、密碼:cassandra
Connected to cn-engage-dev at 172.20.101.252:9042.
[cqlsh 5.0.1 | Cassandra 3.11.4 | CQL spec 3.4.4 | Native protocol v4]
HELP -顯示所有cqlsh命令的幫助主題。
CAPTURE -捕獲命令的輸出并將其添加到文件。
CONSISTENCY -顯示當前一致性級別,或設置新的一致性級別。
COPY -將數據復制到Cassandra并從Cassandra復制數據。
DESCRIBE -描述Cassandra及其對象的當前集群。
EXPAND -縱向擴展查詢的輸出。
EXIT -使用此命令,可以終止cqlsh。
PAGING -啟用或禁用查詢分頁。
SHOW -顯示當前cqlsh會話的詳細信息,如Cassandra版本,主機或數據類型假設。
SOURCE -執行包含CQL語句的文件。
TRACING -啟用或禁用請求跟蹤。
CREATE KEYSPACE -在Cassandra中創建KeySpace。
USE -連接到已創建的KeySpace。
ALTER KEYSPACE -更改KeySpace的屬性。
DROP KEYSPACE -刪除KeySpace。
CREATE TABLE -在KeySpace中創建表。
ALTER TABLE -修改表的列屬性。
DROP TABLE -刪除表。
TRUNCATE -從表中刪除所有數據。
CREATE INDEX -在表的單個列上定義新索引。
DROP INDEX -刪除命名索引。
INSERT -在表中添加行的列。
UPDATE -更新行的列。
DELETE -從表中刪除數據。
BATCH -一次執行多個DML語句。
SELECT -此子句從表中讀取數據
WHERE -where子句與select一起使用以讀取特定數據。
ORDERBY -orderby子句與select一起使用,以特定順序讀取特定數據。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。