Spec-Zone.ru › MariaDB

УДАЛЕНИЕ ПЛАГИНА

Синтаксис

UNINSTALL PLUGIN [IF EXISTS] plugin_name

Описание

Эта команда удаляет один установленный плагин. Чтобы удалить всю библиотеку, содержащую плагин, используйте UNINSTALL SONAME. Вы не можете удалить плагин, если какая-либо таблица, использующая его, открыта.

plugin_name должно быть именем плагина, который указан в таблице mysql.plugin. Сервер выполняет функцию деинициализации плагина и удаляет строку плагина из таблицы mysql.plugin, чтобы при последующих перезапусках сервера плагин не загружался и не инициировался. UNINSTALL PLUGIN не удаляет файл общей библиотеки плагина.

Чтобы использовать UNINSTALL PLUGIN, у вас должны быть права DELETE для таблицы mysql.plugin.

MariaDB начиная с 10.4.0

IF EXISTS

Если используется фраза IF EXISTS, MariaDB вернёт сообщение, а не ошибку, если плагин не существует. См. SHOW WARNINGS.

Примеры

UNINSTALL PLUGIN example;

Из MariaDB 10.4.0:

UNINSTALL PLUGIN IF EXISTS example;
Query OK, 0 rows affected (0.099 sec)

UNINSTALL PLUGIN IF EXISTS example;
Query OK, 0 rows affected, 1 warning (0.000 sec)

SHOW WARNINGS;
+-------+------+-------------------------------+
| Level | Code | Message                       |
+-------+------+-------------------------------+
| Note  | 1305 | PLUGIN example does not exist |
+-------+------+-------------------------------+

См. также

  • Обзор плагинов
  • mysql_plugin
  • УСТАНОВИТЬ ПЛАГИН
  • Список плагинов
Содержимое, воспроизводимое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется заранее компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают мнения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/uninstall-plugin/

Spec-Zone.ru

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