MySQL Shell 9.2
Аннотация
MySQL Shell — это расширенный клиент и редактор кода для MySQL. Данный документ описывает основные возможности MySQL Shell. Помимо предоставленных SQL-функций, аналогичных mysql, MySQL Shell предоставляет возможности для написания скриптов на JavaScript и Python, а также включает API для работы с MySQL. X DevAPI позволяет работать с реляционными и документоориентированными данными, см. . AdminAPI позволяет работать с InnoDB Cluster, InnoDB ClusterSet и InnoDB ReplicaSet.
MySQL Shell 9.2.0 настоятельно рекомендуется использовать с любой версией MySQL 8.4 или выше. Пожалуйста, обновитесь до MySQL Shell 9.2.0. Если вы ещё не установили MySQL Shell, скачайте его со сайта загрузки.
Подробные заметки о изменениях в каждом релизе см. в .
Для получения помощи по работе с MySQL посетите форумы MySQL, где вы можете обсудить свои вопросы с другими пользователями MySQL.
Информация о лицензировании. Этот продукт может включать программное обеспечение третьих сторон, используемое на условиях лицензии. Если вы используете коммерческую версию MySQL Shell, см. для получения информации о лицензировании, включая информацию о лицензировании программного обеспечения третьих сторон, которое может быть включено в эту коммерческую версию. Если вы используете общинную версию MySQL Shell, см. для получения информации о лицензировании, включая информацию о лицензировании программного обеспечения третьих сторон, которое может быть включено в эту общинную версию.
Документ сгенерирован: 2025-01-21 (редакция: 80743)
Содержание
- 1 Функции MySQL Shell
- 2 Установка MySQL Shell
- 3 Использование команд MySQL Shell
-
4 Начало работы с MySQL Shell
- 4.1 Запуск MySQL Shell
- 4.2 Сессии MySQL Shell
-
4.3 Подключения MySQL Shell
- 4.3.1 Подключение с использованием отдельных параметров
- 4.3.2 Подключение с использованием файлов login-path и параметров
- 4.3.3 Подключение с использованием сокетов Unix и именованных каналов Windows
- 4.3.4 Использование защищённых подключений
- 4.3.5 Использование аутентификации LDAP и Kerberos
- 4.3.6 Использование OpenID Connect
- 4.3.7 Использование SSH-туннеля
- 4.3.8 Использование сжатых подключений
- 4.4 Подключаемое хранилище паролей
- 4.5 Глобальные объекты MySQL Shell
- 4.6 Использование программы вывода страниц
- 4.7 Настройка облачных сервисов
- 4.8 Параметры подключения для аутентификации OCI
- 5 Выполнение кода в MySQL Shell
- 6 MySQL AdminAPI
- 6.8 Песочницы AdminAPI MySQL
- 6.9 Разметка метаданных
- 6.10 Обновление схемы метаданных
- 6.11 Механизм блокировки для операций AdminAPI
- 6.12 Выполнение SQL-запросов на топологиях
- 6.13 Проверка совместимости репликации
- 7.1 Инициализация MySQL Router
- 7.2 Настройка пользователя MySQL Router
- 7.3 Развёртывание MySQL Router
- 7.4 Маршрутизация
- 7.5 Использование ReplicaSets с MySQL Router
- 7.6 Тестирование высокой доступности InnoDB Cluster
- 7.7 Работа с маршрутизаторами кластера
-
7.8 Руководящие принципы маршрутизации
- 7.8.1 Синтаксис руководящих принципов маршрутизации JSON
- 7.8.2 Создание и активация руководящих принципов маршрутизации
- 7.8.3 Импорт и экспорт руководящих принципов маршрутизации
- 7.8.4 Редактирование руководящих принципов маршрутизации
- 7.8.5 Визуализация руководящих принципов маршрутизации
- 7.8.6 Примеры руководящих принципов маршрутизации
-
8 Кластер MySQL InnoDB
- 8.1 Требования к кластеру InnoDB
- 8.2 Ограничения кластера InnoDB
- 8.3 Учетные записи пользователей для кластера InnoDB
-
8.4 Развертывание производственного кластера InnoDB
- 8.4.1 Предварительная проверка конфигурации экземпляра для использования в кластере InnoDB
- 8.4.2 Настройка производственных экземпляров для использования в кластере InnoDB
- 8.4.3 Создание кластера InnoDB
- 8.4.4 Добавление экземпляров в кластер InnoDB
- 8.4.5 Настройка портов кластера InnoDB
- 8.4.6 Использование MySQL Clone с кластером InnoDB
- 8.4.7 Принятие развертывания с помощью Group Replication
-
8.5 Настройка кластера InnoDB
- 8.5.1 Установка параметров для кластера InnoDB
- 8.5.2 Настройка серверов узлов кластера InnoDB
- 8.5.3 Настройка процесса выборов
- 8.5.4 Настройка согласованности при переключении отказов
- 8.5.5 Настройка автоматического присоединения экземпляров
- 8.5.6 Настройка параллельного прикладного модуля репликации
- 8.5.7 Кластер InnoDB и автоинкремент
- 8.5.8 Кластер InnoDB и очистка двоичного журнала
- 8.5.9 Настройка стека коммуникаций Group Replication
- 8.6 Защита кластера InnoDB
- 8.7 Мониторинг кластера InnoDB
- 8.8 Восстановление и перезагрузка кластера InnoDB
- 8.9 Изменение или растворение кластера InnoDB
- 8.10 Обновление кластера InnoDB
- 8.11 MySQL InnoDB Cluster Реплики для чтения
-
9 MySQL InnoDB ClusterSet
- 9.1 Требования к InnoDB ClusterSet
- 9.2 Ограничения InnoDB ClusterSet
- 9.3 Учетные записи пользователей для InnoDB ClusterSet
- 9.4 Развертывание InnoDB ClusterSet
- 9.5 Параметры канала асинхронной репликации
- 9.6 Интеграция MySQL Router с InnoDB ClusterSet
- 9.7 Состояние и топология InnoDB ClusterSet
- 9.8 Управляемое переключение отказов в InnoDB ClusterSet
- 9.9 Аварийное переключение отказов в InnoDB ClusterSet
- 9.10 Восстановление и присоединение InnoDB ClusterSet
- 9.11 Растворение ClusterSet
- 9.12 Обновление InnoDB ClusterSet
-
10 MySQL InnoDB ReplicaSet
- 10.1 Развертывание InnoDB ReplicaSet
- 10.2 Настройка экземпляров InnoDB ReplicaSet
- 10.3 Создание InnoDB ReplicaSet
- 10.4 Параметры канала асинхронной репликации
- 10.5 Добавление экземпляров в ReplicaSet
- 10.6 Принятие существующей настройки репликации
- 10.7 Изменение основного экземпляра
- 10.8 Вынужденное назначение нового основного экземпляра
- 10.9 Разметка ReplicaSet
- 10.10 Проверка состояния InnoDB ReplicaSet
- 10.11 Обновление InnoDB ReplicaSet
- 10.12 Растворение ReplicaSet
- 10.13 Перепроверка ReplicaSet
- 10.14 Описание ReplicaSet
- 11 Расширение MySQL Shell
-
12 Утилиты MySQL Shell
- 12.1 Утилита проверки обновления
- 12.2 Утилита импорта JSON
- 12.3 Утилита экспорта таблиц
- 12.4 Утилита параллельного импорта таблиц
- 12.5 Утилита дампинга экземпляра, схемы и таблицы
- 12.6 Утилита загрузки дампов
- 12.7 Утилиты дампинга и загрузки бинарных логов
- 12.8 Копирование экземпляра, схем и таблиц
- 12.9 Утилиты диагностики
- 13 Ведение журнала и отладка MySQL Shell
- 14 Настройка MySQL Shell
- A Справочник по командам MySQL Shell
© 2025 Oracle
Licensed under the GPLv2 License.