slug: /zh/sql-reference/statements/create/database sidebar_position: 35
sidebar_label: DATABASE
CREATE DATABASE {#query-language-create-database}
创建数据库.
CREATE DATABASE [IF NOT EXISTS] db_name [ON CLUSTER cluster] [ENGINE = engine(...)]
条件 {#clauses}
IF NOT EXISTS {#if-not-exists}
如果db_name
数据库已经存在,则ClickHouse不会创建新数据库并且:
- 如果指定了子句,则不会引发异常。
- 如果未指定子句,则抛出异常。
ON CLUSTER {#on-cluster}
ClickHouse在指定集群的所有服务器上创建db_name
数据库。 更多细节在 Distributed DDL article.
ENGINE {#engine}
MySQL 允许您从远程MySQL服务器检索数据. 默认情况下,ClickHouse使用自己的database engine. 还有一个lazy引擎.