clickhouse21.7.11.3 客户端命令

说明

客户端命令分为以下几种情况:

  • 交互模式
  • 非交互模式
  • 连接本机
  • 连接远程服务器

交互模式

进入交互模式,可以多次执行 SQL 语句

连接本机服务器

clickhouse-client -m

解释:

  • -m:命令可以换行,最后需要输入 ; 敲回车才能执行

连接其他服务器

clickhouse-client -m -h hadoop1 --port 9000 -u default

解释:

  • -m:命令可以换行,最后需要输入 ; 敲回车才能执行
  • -h:主机名
  • --port:端口号
  • -u:登录名

退出命令

quit;

非交互模式

连接本机服务器,并直接查询

clickhouse-client --query "select * from system.databases"

显示所有数据库

show databases;

执行结果如下:

SHOW DATABASES

Query id: 74bdb565-9a8a-4a8e-84e6-76d005466094

┌─name────┐
│ default │
│ system  │
└─────────┘

2 rows in set. Elapsed: 0.003 sec.

使用数据库

use system;

显示所有表

show tables;

查看表结构

desc system.tables;

原文出处:/show_1IX3NTI1k79V.html