• 环境基于Centos7.6

1.作用

记录有关已永久安装的插件的信息。

2.详解

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
如果服务器是用--skip-grant-tables选项时,它不参考mysql.plugin表并没有加载此处列出的插件。
用命令行选项命名的插件:
插件库文件中的插件可以在服务器启动时使用--plugin-load, --plugin-load-add,或(截至MySQL 5.7.11)--
early-plugin-load选择。通常,对于启动时加载的插件,服务器也会启用插件。可以用--
plugin_name[=activation_state]选择。
这,这个,那,那个--plugin-load和--plugin-load-add选项加载插件后,内置插件和存储引擎已初始化期间,
服务器启动序列。这,这个,那,那个--early-plugin-load选项用于加载必须在内置插件和存储引擎初始化之前
可用的插件。
每个插件加载选项的值都是一个分号分隔的列表。name=plugin_library和plugin_library价值。各name要加
载的插件的名称,以及plugin_library包含插件代码的库文件的名称。如果插件库的命名没有任何前面的插件名
称,服务器将加载库中的所有插件。服务器在由plugin_dir系统变量
插件-加载选项不注册任何插件在mysql.plugin桌子对于随后的重新启动,服务器只在以下情况下再次加载插件--
plugin-load, --plugin-load-add,或--early-plugin-load又被给予了。也就是说,该选项产生一个一次性插
件安装操作,该操作对于单个服务器调用持续存在。
--plugin-load, --plugin-load-add,和--early-plugin-load即使在--skip-grant-tables给出(这将导致
服务器忽略mysql.plugin(表)。--plugin-load, --plugin-load-add,和--early-plugin-load还可以在启动
时加载无法在运行时加载的插件。