10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 下载本手册
PDF(美版)- 41.6 mb
PDF (A4)- 41.7 mb
手册页(TGZ)- 262.3 kb
手册页(Zip)- 372.3 kb
信息(Gzip)- 4.0 mb
信息(邮政编码)- 4.0 mb
本手册节选

5.6.7.2本地克隆数据

clone插件支持以下用于本地克隆数据的语法:也就是说,将本地MySQL数据目录中的数据克隆到MySQL服务器实例所在服务器或节点的另一个目录中。

克隆本地数据目录[=]'clone_dir”;

使用克隆语法,必须安装克隆插件。有关安装说明,请参见第5.6.7.1节“安装克隆插件”

BACKUP_ADMIN执行需要特权克隆本地数据目录语句。

mysql>授权BACKUP_ADMIN在*。* to 'clone_user”;

在哪里clone_user为执行克隆操作的MySQL用户。选择执行克隆操作的用户可以是任何MySQL用户BACKUP_ADMIN*.*的特权。

本地克隆数据示例如下:

克隆本地数据目录= '/ / clone_dir /路径”;

在哪里/ / clone_dir /路径数据要克隆到的本地目录的完整路径。需要一个绝对路径,并且指定的目录(clone_dir)不存在,但指定的路径必须是已存在的路径。MySQL服务器必须具有创建目录所需的写访问权限。

请注意

本地克隆操作不支持克隆位于数据目录之外的用户创建的表或表空间。试图克隆这样的表或表空间会导致以下错误:错误1086 (HY000): File '/ / tablespace_name.ibd /路径已经存在.克隆与源表空间路径相同的表空间会导致冲突,因此禁止克隆。

所有其他用户创建的InnoDB表和表空间InnoDB将系统表空间、重做日志和undo表空间克隆到指定目录。

如果需要,可以在克隆操作完成后在克隆目录下启动MySQL服务器。

Shell > mysqld_safe——datadir=clone_dir

在哪里clone_dir数据被克隆到的目录。

有关监视克隆操作状态和进度的信息,请参见第5.6.7.10节“监控克隆操作”