Skip to main content

CREATE DATABASE

创建数据库.

CREATE DATABASE [IF NOT EXISTS] db_name [ON CLUSTER cluster] [ENGINE = engine(...)]

条件

IF NOT EXISTS

如果db_name数据库已经存在,则ClickHouse不会创建新数据库并且:

  • 如果指定了子句,则不会引发异常。
  • 如果未指定子句,则抛出异常。

ON CLUSTER

ClickHouse在指定集群的所有服务器上创建db_name数据库。 更多细节在 Distributed DDL article.

ENGINE

MySQL 允许您从远程MySQL服务器检索数据. 默认情况下,ClickHouse使用自己的database engine. 还有一个lazy引擎.