全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

建数据库

最近更新时间:2025-06-04 11:19:28

本文介绍在云数据仓库ClickHouse中创建数据库(CREATE DATABASE)的语法。

创建数据库(CREATE DATABASE)基本语法如下:

CREATE DATABASE [IF NOT EXISTS] db_name [ON CLUSTER cluster_name] [ENGINE = engine(...)] [COMMENT 'Comment']

参数说明:

参数

说明

db_name

数据库名。以小写字母开头,可包含字母、数字以及下划线(_),但不能包含连续两个及以上的下划线(_),长度不超过64个字符。

数据库名不能是system、default 、information_schema、 INFORMATION_SCHEMA,以上为内置数据库。

IF NOT EXISTS

如果CREATE语句中存在IF NOT EXISTS关键字,表示如果数据库不存在,则会创建;如果已存在同名的数据库,则会忽略后续的创建过程。

ON CLUSTER

执行分布式DDL操作,在所有节点执行该建库命令,一般情况线下都需要加上。如果不加该关键字则只在当前节点上执行该建库命令。

cluster_name

指定集群名称,一个实例为一个cluster,集群名称固定为default_cluster。

ENGINE=engine(...)

表示数据库所使用的引擎类型,没有特殊需要,一般不指定。

示例:

CREATE DATABASE myTest ON CLUSTER default_cluster;

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈