Cassandra CQLsh代表Cassandra CQL shell。 CQLsh指定如何使用Cassandra命令。 安裝后,Cassandra提供了一個(gè)提示Cassandra查詢語(yǔ)言shell(cqlsh)。 它有助于用戶與之通信。
Cassandra命令在CQLsh上執(zhí)行。 看起來(lái)像這樣:
啟動(dòng)CQLsh:
D:\software\apache-cassandra-3.10\bin>cqlsh
WARNING: console codepage must be set to cp65001 to support utf-8 encoding on Windows platforms.
If you experience encoding problems, change your console codepage with 'chcp 65001' before starting cqlsh.
Connected to Test Cluster at 127.0.0.1:9042.
[cqlsh 5.0.1 | Cassandra 3.10 | CQL spec 3.4.4 | Native protocol v4]
Use HELP for help.
WARNING: pyreadline dependency missing. Install to enable tab completion.
cqlsh>
CQLsh提供了很多選項(xiàng),在下表中是一些常用的命令:
選項(xiàng) | 使用/作用 |
---|---|
help | 此命令用于顯示有關(guān)CQLsh命令選項(xiàng)的幫助主題。 |
version | 它用于查看您正在使用的CQLsh的版本。 |
color | 它用于彩色輸出。 |
debug | 它顯示其他調(diào)試信息。 |
execute | 它用于引導(dǎo)shell接受并執(zhí)行CQL命令。 |
file= “file name” | 通過(guò)使用此選項(xiàng),cassandra將在給定文件中執(zhí)行命令并退出。 |
no-color | 它指示Cassandra不使用彩色輸出。 |
u “username” | 使用此選項(xiàng)可以驗(yàn)證用戶。 默認(rèn)用戶名為:cassandra 。 |
p “password” | 使用此選項(xiàng),您可以使用密碼驗(yàn)證用戶。 默認(rèn)密碼是:cassandra 。 |