这个专题主要讲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;
```

[image:863 size:orig]



或者show命令

```
SHOW PLUGINS;
```


[image:864 size:orig]





## 4. 参考链接


[https://dev.mysql.com/doc/refman/5.7/en/plugins-table.html](https://dev.mysql.com/doc/refman/5.7/en/plugins-table.html)