10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 下载本手册
PDF(美国高级主任)- 41.0 mb
PDF (A4)- 41.1 mb
PDF (RPM)- 39.8 mb
HTML下载(TGZ)- 9.3 mb
HTML下载(Zip)- 9.4 mb
HTML下载(RPM)- 8.1 mb
手册页(TGZ)- 260.6 kb
手册页(Zip)- 371.7 kb
信息(Gzip)- 3.9 mb
信息(邮政编码)- 3.9 mb
本手册节选

5.6.7.1安装克隆插件

介绍如何安装和配置克隆插件。对于远程克隆操作,克隆插件必须安装在捐赠和接收MySQL服务器实例上。

有关安装或卸载插件的一般信息,请参见章节5.6.1,“安装和卸载插件”

为了能够被服务器使用,插件库文件必须位于MySQL插件目录中(该目录由plugin_dir系统变量)。如果需要,设置的值plugin_dir在服务器启动时告诉服务器插件目录的位置。

插件库文件基名为mysql_clone.so.文件名后缀因平台不同而不同(例如,所以对于Unix和类Unix系统,. dll对于Windows)。

要在服务器启动时加载插件,请使用——plugin-load-add选项来命名包含它的库文件。使用这种插件加载方法,每次服务器启动时都必须给出该选项。例如,把这些线放在你的my.cnf文件,调整所以为你的平台添加必要的后缀:

(mysqld) plugin-load-add = mysql_clone.so

修改后my.cnf,重新启动服务器使新设置生效。

请注意

——plugin-load-add选项不能用于在从以前的MySQL版本升级期间重新启动服务器时加载克隆插件。例如,在将二进制文件或包从MySQL 5.7升级到MySQL 8.0后,试图重新启动服务器plugin-load-add = mysql_clone.so导致此错误:[ERROR] [MY-013238] [Server]安装插件'clone'时出错:升级时无法安装。解决方法是在试图启动服务器之前升级服务器plugin-load-add = mysql_clone.so

或者,要在运行时加载插件,使用此语句,调整所以为你的平台添加必要的后缀:

安装插件克隆SONAME 'mysql_clone.so'

安装插件加载插件,并将其注册到mysql.plugins系统表,以使插件在以后的每次正常服务器启动时加载,而不需要——plugin-load-add

要验证插件安装,请检查INFORMATION_SCHEMA。插件表或使用显示插件声明(见章节5.6.2“获取服务器插件信息”).例如:

从信息模式中选择PLUGIN_NAME, PLUGIN_STATUSPLUGIN_NAME = 'clone'的插件;+------------------------+---------------+ | PLUGIN_NAME | PLUGIN_STATUS  | +------------------------+---------------+ | 克隆|活跃  | +------------------------+---------------+

如果插件初始化失败,请检查服务器错误日志中克隆或插件相关的诊断消息。

如果插件之前已经注册安装插件或者装载了——plugin-load-add,你可以使用——克隆在服务器启动时控制插件激活状态的选项。例如,要在启动时加载插件并防止它在运行时被删除,可以使用以下选项:

(mysqld) plugin-load-add = mysql_clone.soclone=FORCE_PLUS_PERMANENT

如果您想阻止服务器在没有克隆插件的情况下运行,请使用——克隆值为FORCE_PLUS_PERMANENT如果插件未成功初始化,则强制服务器启动失败。

有关插件激活状态的更多信息,请参见控制插件激活状态