database.md 1.2 KB
Newer Older
A
Anna 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
---
toc_priority: 1
toc_title: База данных
---

# CREATE DATABASE {#query-language-create-database}

Создает базу данных.

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

### Секции {#sektsii}

-   `IF NOT EXISTS`

        Если база данных с именем `db_name` уже существует, то ClickHouse не создаёт базу данных и:
        - Не генерирует исключение, если секция указана.
        - Генерирует исключение, если секция не указана.

-   `ON CLUSTER`

        ClickHouse создаёт базу данных `db_name` на всех серверах указанного кластера.

-   `ENGINE`

        - MySQL

            Позволяет получать данные с удаленного сервера MySQL.

        По умолчанию ClickHouse использует собственный движок баз данных.

[Оригинальная статья](https://clickhouse.tech/docs/ru/sql-reference/statements/create/database) 
<!--hide-->