MySQL - UNINSTALL COMPONENT 语句



MySQL UNINSTALL COMPONENT 语句

MySQL组件提供服务(给服务器和其他组件)。您可以使用INSTALL COMPONENT语句在MySQL中安装MySQL组件。

您可以使用UNINSTALL COMPONENT语句删除/卸载已安装的组件。要执行此语句,您需要DELETE权限。

语法

以下是MySQL UNINSTALL PLUGIN语句的语法:

UNINSTALL COMPONENT component_name [, component_name ] ...

其中,`component_name` 是您需要卸载的组件的名称。

示例

假设我们使用INSTALL COMPONENT语句安装了MySQL组件,如下所示:

INSTALL COMPONENT 'file://component_log_sink_syseventlog';

以下查询卸载上面创建的组件

UNINSTALL COMPONENT 'file://component_log_sink_syseventlog';

示例

让我们使用INSTALL COMPONENT语句在MySQL中安装更多插件:

INSTALL COMPONENT 'file://component_validate_password';
INSTALL COMPONENT 'file://component_mysqlbackup';
INSTALL COMPONENT 'file://component_log_sink_json';
INSTALL COMPONENT 'file://component_log_filter_dragnet'; 

以下查询卸载上面安装的组件:

UNINSTALL COMPONENT 'file://component_log_sink_syseventlog';
UNINSTALL COMPONENT 'file://component_validate_password';
UNINSTALL COMPONENT 'file://component_mysqlbackup';
UNINSTALL COMPONENT 'file://component_log_sink_json';
UNINSTALL COMPONENT 'file://component_log_filter_dragnet';

卸载多个组件

您还可以使用INSTALL COMPONENT语句在MySQL服务器中卸载多个组件。您只需使用逗号分隔组件的名称。

示例

假设我们在前面的示例中使用一条语句创建了组件,如下所示:

INSTALL COMPONENT 'file://component_validate_password', 
'file://component_mysqlbackup', 'file://component_log_sink_json', 
'file://component_log_filter_dragnet';

以下查询一次卸载所有上述组件:

UNINSTALL COMPONENT 'file://component_validate_password', 
'file://component_mysqlbackup', 'file://component_log_sink_json', 
'file://component_log_filter_dragnet';
广告
© . All rights reserved.