Spec-Zone.ru › MySQL 9.2

15.7.4.5 Заявление UNINSTALL COMPONENT

UNINSTALL COMPONENT component_name [, component_name ] ...

Это утверждение деактивирует и удаляет один или несколько компонентов. Компонент предоставляет услуги, доступные серверу и другим компонентам; см. Раздел 7.5, «Компоненты MySQL». UNINSTALL COMPONENT является дополнением к INSTALL COMPONENT. Оно требует привилегии DELETE для таблицы системы mysql.component, поскольку удаляет строку из этой таблицы, регистрирующую компонент. UNINSTALL COMPONENT не отменяет сохраненные переменные, включая переменные, сохраненные с помощью INSTALL COMPONENT ... SET PERSIST.

Пример:

UNINSTALL COMPONENT 'file://component1', 'file://component2';

Сведения о наименовании компонентов см. в Разделе 15.7.4.3, «Заявление INSTALL COMPONENT».

При возникновении любой ошибки заявление завершается неудачей и не оказывает никакого влияния. Например, это происходит, если имя компонента ошибочно, установленный компонент с заданным именем не установлен или не может быть удален, поскольку от него зависят другие установленные компоненты.

Служба загрузки обрабатывает разгрузку компонентов, что включает удаление удалённых компонентов из таблицы системы mysql.component, которая служит регистром. В результате разгруженные компоненты не загружаются во время последовательности запуска для последующих перезапусков сервера.

Примечание

Это утверждение не имеет эффекта для компонентов хранилища ключей, которые загружаются с помощью файла манифеста и не могут быть удалены. См. Раздел 8.4.4.2, «Установка компонента хранилища ключей».

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-8.4-en/uninstall-component.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API