更新时间:2024-04-29 GMT+08:00
CREATE DATABASE
本章节介绍创建数据库的基本用法。
CREATE DATABASE
CREATE DATABASE [IF NOT EXISTS] db_name [ON CLUSTER ClickHouse集群名];
参数 |
说明 |
---|---|
db_name |
数据库 |
IF NOT EXISTS |
如果CREATE语句中存在IF NOT EXISTS关键字,则当数据库已经存在时,该语句不会创建数据库,且不会返回任何错误。 |
ON CLUSTER ClickHouse集群名 |
用于指定集群名称。 |
集群名信息可以使用以下语句的cluster字段获取:
select cluster,shard_num,replica_num,host_name from system.clusters;
使用示例
- 创建数据库demo。
create database demo ON CLUSTER default_cluster;
- 查看新建的数据库。
host-172-16-30-9 :) show databases; SHOW DATABASES Query id: ced1af23-0286-40cc-9c7a-ccbca41178d8 ┌─name───────────────┐ │ INFORMATION_SCHEMA │ │ default │ │ demo │ │ information_schema │ │ system │ └────────────────────┘ 5 rows in set. Elapsed: 0.002 sec.
父主题: SQL语法参考