MySQL information_schema详解 PLUGINS

时间:2022-07-23
本文章向大家介绍MySQL information_schema详解 PLUGINS,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

这个专题主要讲information_ schema数据库下的一些表

如无特殊说明数据库版本为MySQL 5.7.26

1. PLUGINS

该表提供服务器插件相关的信息

在mysql.plugin表中也有插件相关的信息

他有如下栏位

  • PLUGIN_NAME 插件的名称,即我们在使用INSTALL PLUGIN和UNINSTALL PLUGIN语句时用到的
  • PLUGIN_VERSION 插件的版本
  • PLUGIN_STATUS 插件的状态,有如下几种 ACTIVE, INACTIVE, DISABLED 或 DELETED
  • PLUGIN_TYPE 插件的类型,有如下几种 STORAGE ENGINE, INFORMATION_SCHEMA, 或 AUTHENTICATION
  • PLUGIN_TYPE_VERSION 插件的类型版本
  • PLUGIN_LIBRARY 插件的库文件名称,在安装和卸载插件时指定,位置位于plugin_dir变量下
  • PLUGIN_LIBRARY_VERSION 插件API接口版本
  • PLUGIN_AUTHOR 插件的作者名称
  • PLUGIN_DESCRIPTION 插件的描述信息
  • PLUGIN_LICENSE 插件的授权信息,如GPL
  • LOAD_OPTION 插件的载入方式,有如下值 OFF, ON, FORCE, 或 FORCE_PLUS_PERMANENT.

2. 实际截图

首先新建一个分区表

SELECT PLUGIN_NAME, PLUGIN_STATUS, PLUGIN_TYPE, PLUGIN_LIBRARY, PLUGIN_LICENSE FROM INFORMATION_SCHEMA.PLUGINS;

或者show命令

SHOW PLUGINS;

4. 参考链接

https://dev.mysql.com/doc/refman/5.7/en/plugins-table.html