You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MySQL 8.0.25如何过滤SHOW PLUGINS命令返回的插件列表

MySQL 8.0插件列表过滤方法

注意:SHOW PLUGINS 原生语法不支持直接追加 WHERE 子句进行多条件过滤,这是触发1064语法错误的核心原因。

正确过滤可选择以下两种方案:

  • 方案1(推荐,支持全字段条件过滤)
    直接查询information_schema库下的PLUGINS系统表,所有SHOW PLUGINS返回的字段都可以在该表中找到对应映射,可自由组合WHERE条件过滤。
    如果需要和SHOW PLUGINS返回的字段完全一致,可执行以下命令(示例为过滤Type为DAEMON的插件):
SELECT 
  PLUGIN_NAME AS `Name`,
  PLUGIN_STATUS AS `Status`,
  PLUGIN_TYPE AS `Type`,
  PLUGIN_LIBRARY AS `Library`,
  PLUGIN_LICENSE AS `License`
FROM information_schema.PLUGINS 
WHERE `Type` = 'DAEMON';

如果不需要严格对齐字段,也可以直接简写为SELECT * FROM information_schema.PLUGINS WHERE PLUGIN_TYPE = 'DAEMON';

  • 方案2(仅支持插件名字段模糊匹配)
    如果只需要按插件名称模糊过滤,可使用LIKE参数,示例如下:
-- 匹配名称以mysql开头的插件
SHOW PLUGINS LIKE 'mysql%';

内容的提问来源于stack exchange,提问作者user189198

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.12 18:27:03