Управление базами данных
Вы можете добавлять и удалять базы данных, а также просматривать информацию о них.
Получить список баз данных в кластере
- Перейдите на страницу каталога и выберите сервис Managed Service for MySQL.
- Нажмите на имя нужного кластера, затем выберите вкладку Базы данных.
Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
Чтобы получить список баз данных в кластере, выполните команду:
$ yc managed-mysql database list
--cluster-name=<имя кластера>
Имя кластера можно запросить со списком кластеров в каталоге.
Создать базу данных
Количество баз данных в кластере неограниченно.
- Перейдите на страницу каталога и выберите сервис Managed Service for MySQL.
- Нажмите на имя нужного кластера.
- Если владельцем новой базы данных должен стать еще не существующий пользователь, создайте его.
- Выберите вкладку Базы данных.
- Нажмите кнопку Добавить.
- Введите имя для базы данных и нажмите кнопку Добавить.
Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
Чтобы создать базу данных в кластере:
-
Посмотрите описание команды CLI для создания БД:
$ yc managed-mysql database create --help
-
Выполните команду создания БД:
$ yc managed-mysql database create <имя базы данных> --cluster-name=<имя кластера>
Managed Service for MySQL запустит операцию создания базы данных.
Имя кластера можно запросить со списком кластеров в каталоге.
Примечание
Выдайте роли нужным пользователям для доступа к созданной БД.
Удалить базу данных
- Перейдите на страницу каталога и выберите сервис Managed Service for MySQL.
- Нажмите на имя нужного кластера и выберите вкладку Базы данных.
- Нажмите значок в строке нужной БД и выберите пункт Удалить.
Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
Чтобы удалить базу данных, выполните команду:
$ yc managed-mysql database delete <имя базы данных> --cluster-name=<имя кластера>
Имя кластера можно запросить со списком кластеров в каталоге.
Важно
Прежде чем создать новую базу с тем же именем, дождитесь завершения операции удаления, иначе будет восстановлена удаляемая база. Статус операции можно получить вместе со списком операций в кластере.