Tajo教程

Tajo Shell命令

在本章中,我们将详细了解 Tajo Shell 命令。
要执行 Tajo shell 命令,您需要使用以下命令启动 Tajo 服务器和 Tajo shell-

启动服务器

$ bin/start-tajo.sh

启动Shell

$ bin/tsql
以上命令现在可以执行了。

元命令

现在让我们讨论 元命令。 Tsql元命令以反斜杠 (‘\’)开头。

帮助命令

"\?" 命令用于显示帮助选项。
查询
default> \?
结果
上面的 \? 命令列出了 Tajo 中的所有基本用法选项。您将收到以下输出-
Command

列表数据库

要列出 Tajo 中的所有数据库,请使用以下命令-
查询
default> \l
结果
您将收到以下输出-
information_schema 
default
目前我们还没有创建任何数据库,所以它显示了两个内置的 Tajo 数据库。

当前数据库

\c 选项用于显示当前数据库名称。
查询
default> \c
结果
您现在以用户"username"的身份连接到数据库"default"。

列出内置函数

要列出所有内置函数,请按如下方式键入查询-
查询
default> \df
结果
您将收到以下输出-
列出内置函数

描述功能

\df 函数名-此查询返回给定函数的完整描述。
查询
default> \df sqrt
结果
您将收到以下输出-
Describe Function

退出终端

要退出终端,请键入以下查询-
查询
default> \q
结果
您将收到以下输出-
bye!

管理命令

Tajo shell 提供 \admin 选项来列出所有管理功能。
查询
default> \admin
结果
您将收到以下输出-
管理命令

集群信息

要在 Tajo 中显示集群信息,请使用以下查询
查询
default> \admin-cluster
结果
您将收到以下输出-
集群信息

显示master

以下查询显示当前主信息。
查询
default> \admin-showmasters
结果
localhost
同样,您可以尝试其他管理命令。

会话变量

Tajo 客户端通过唯一的会话 ID 连接到 Master。会话一直有效,直到客户端断开连接或过期。
以下命令用于列出所有会话变量。
查询
default> \set
结果
'SESSION_LAST_ACCESS_TIME' = '1470206387146' 
'CURRENT_DATABASE' = 'default' 
‘USERNAME’ = 'user' 
'SESSION_ID' = 'c60c9b20-dfba-404a-822f-182bc95d6c7c' 
'TIMEZONE' = 'Asia/Kolkata' 
'FETCH_ROWNUM' = '200' 
‘COMPRESSED_RESULT_TRANSFER' = 'false'
\set key val 会将名为 key 的会话变量设置为值 val。例如,
查询
default> \set ‘current_database’='default'
结果
usage: \set [[NAME] VALUE]
在这里,您可以在 \set 命令中分配键和值。如果您需要恢复更改,请使用 \unset 命令。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4