mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-12-02 20:42:04 +00:00
35 lines
1.1 KiB
Markdown
35 lines
1.1 KiB
Markdown
---
|
||
toc_priority: 35
|
||
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 использует собственный движок баз данных.
|
||
|
||
<!--hide-->
|