Управление подключениями с базами данных
- Подключиться к кластеру баз данных в Yandex Cloud
- Подключиться к внешней базе данных
- Добавить соединение в группу соединений
- Переименовать группу соединений
- Просмотреть настройки подключения
- Просмотреть информацию о таблице
- Просмотреть информацию о представлении
- Просмотреть информацию о схеме
- Переподключиться к базам данных и кластерам
- Удалить соединение
- Управление демо-соединениями
Примечание
Функциональность находится на стадии Preview.
В сервисе Yandex WebSQL
- добавлять соединения с базами данных или кластерами баз данных;
- проверять настройки подключения;
- переподключать ранее созданные соединения;
- удалять соединения, которые вам больше не нужны;
- работать с демо-соединениями для знакомства с Yandex WebSQL.
Подключиться к кластеру баз данных в Yandex Cloud
Если у вас есть кластер PostgreSQL, ClickHouse® или MySQL, настроенный в Yandex Cloud, то вы можете подключиться напрямую к нему:
Вы можете устанавливать соединения с кластерами управляемых баз данных из облаков и каталогов, которые принадлежат вашей организации Yandex Cloud. Если вы перейдете в другую организацию, то вам будет доступен набор кластеров из других облаков и каталогов. Добавленные подключения будут доступны, пока вы работаете в текущей организации Yandex Cloud.
- Убедитесь, что в настройках кластера PostgreSQL, MySQL или ClickHouse® включена опция Доступ из консоли управления.
- В сервисе Yandex WebSQL перейдите в раздел Диспетчер соединений и в правом верхнем углу нажмите
. - Заполните параметры подключения:
- Облако — выберите облако.
- Каталог — выберите каталог, в котором создан кластер базы данных.
- Кластер — выберите кластер.
- Нажмите Подключиться для подключения к выбранному кластеру.
Важно
Yandex WebSQL не может подключаться к кластерам баз данных, на этапе создания которых использовалось управление пользователями через SQL. Проверьте настройки кластера и подключитесь к нему как к внешней базе данных.
Подключиться к внешней базе данных
- Перейдите в раздел Диспетчер соединений (
) и в правом верхнем углу нажмите . - Нажмите Внешнее подключение.
- Заполните параметры соединения:
- Тип базы данных — выберите PostgreSQL, ClickHouse® или MySQL;
- URL базы данных — укажите адрес хоста базы данных в формате
https://<адрес>
; - Порт — укажите номер порта для установления соединения;
- База данных — укажите имя базы данных;
- Пользователь и Пароль — введите имя пользователя и пароль для доступа к базе данных;
- SSL-сертификат — включите, если в вашем кластере используется безопасное подключение через SSL. По умолчанию используется сертификат Yandex WebSQL.
- Нажмите Подключиться.
Добавить соединение в группу соединений
Базы данных одного кластера отображаются в дереве соединений как группы соединений. В настройках соединения у таких баз данных URL и номер порта будут одинаковыми.
Для добавления соединения в группу:
- Выберите группу в дереве соединений.
- Нажмите ... справа от названия группы и выберите Добавить соединение.
- В появившемся окне будут указаны предустановленные настройки соединения кластера. Вы можете указать имя базы данных и необходимые для доступа к ней логин и пароль.
- Нажмите Подключиться.
Переименовать группу соединений
Для переименования группы соединений:
- Выберите группу в дереве соединений.
- Нажмите ... справа от названия группы и выберите Переименовать группу.
- В появившемся окне укажите новое имя группы и нажмите Применить.
Просмотреть настройки подключения
Чтобы посмотреть настройки подключения:
- Выберите соединение или группу соединений.
- Нажмите ... справа от названия соединения и выберите Информация о соединении.
Откроется панель с настройками соединения.
В рамках одного соединения выделены группы таблиц и представлений (VIEW
).
Просмотреть информацию о таблице
Чтобы посмотреть детальную информацию о таблице и ее колонках:
- Выберите соединение и базу данных.
- В группе Таблицы выберите таблицу.
- Справа от имени таблицы нажмите
и выберите Информация о таблице.
Откроется панель, на которой будет представлена информация об имени таблицы, ее размере и примерном количестве строк в ней. Также вы сможете получить следующую информацию о колонках таблицы:
- имя колонки;
- тип данных;
- является ли колонка Nullable;
- является ли колонка первичным ключом.
Если таблица содержит индексы или триггеры, то на этой же панели появится информация о колонках и типах индексации, а также о событиях триггеров.
Просмотреть информацию о представлении
Чтобы посмотреть детальную информацию о представлении:
- Выберите соединение и базу данных.
- В группе Представления выберите представление.
- Справа от имени представления нажмите
и выберите Информация о представлении.
Откроется панель, на которой будет представлена информация об имени представления и его колонках:
- имя колонки;
- тип данных;
- является ли колонка Nullable;
Просмотреть информацию о схеме
Чтобы посмотреть детальную информацию о схеме базы данных:
- Выберите соединение и базу данных.
- Выберите схему.
- Справа от имени схемы нажмите
и выберите Информация о схеме.
Откроется панель, на которой будет представлена информация о типе схемы и ее последовательностях (при наличии).
Переподключиться к базам данных и кластерам
В диспетчере подключений можно просматривать статус соединений и обновлять их или переподключаться к базам данных и кластерам. Активные соединения отмечены зеленым цветом, неактивные — красным.
Совет
Используйте поле поиска на панели Диспетчер подключений, чтобы найти соединение с нужной базой данных, таблицей или схемой.
Для обновления активного соединения:
- Выберите активное соединение.
- Нажмите ... справа от названия соединения и выберите Обновить соединение.
В результате будет обновлена вся иерархия данного подключения, включая таблицы и представления. Если какую-то таблицу удалили из базы данных, то для отображения изменений в Yandex WebSQL необходимо обновить соединение.
Для обновления всех активных соединений нажмите
Для переподключения неактивных соединений:
- Выберите неактивное соединение.
- Нажмите ... справа от названия соединения и выберите Переподключиться.
- Введите имя пользователя и пароль для доступа к базе данных и нажмите Подключиться.
Удалить соединение
Для удаления соединений, которыми вы не пользуетесь:
- Выберите соединение или группу соединений.
- Нажмите ... справа от их названия и выберите Удалить соединение или Удалить группу.
Управление демо-соединениями
Демо-соединения — предустановленные соединения с тестовыми базами данных для знакомства с возможностями Yandex WebSQL. Демо-соединения добавлены по умолчанию. Их нельзя удалить или переименовать, но можно скрыть на панели Диспетчер соединений:
- Нажмите Настройки (
) в левом нижнем углу. - В общих настройках выключите опцию Показывать демо-соединения.
ClickHouse® является зарегистрированным товарным знаком ClickHouse, Inc