连续复制
一键复制
一键打包

恢复表结构

1. 安装 mysql-utilities

wget https://cdn.mysql.com/archives/mysql-utilities/mysql-utilities-1.6.5.tar.gz
tar xvf mysql-utilities-1.6.5.tar.gz
cd mysql-utilities-1.6.5
python setup.py build
python setup.py install
mysqldiff --version

2. 恢复表结构命令

mysqlfrm --diagnostic /表.frm 

恢复的基本步骤

1. 将原来的数据文件COPY到其它目录下。

2. 创建同名表,表结构必须保持一致。

3. 导出表空间

ALTER TABLE `表名` DISCARD TABLESPACE;

4. 将原来的数据文件COPY回来 表名.ibd

5. 修改ibd数据权限

chown mysql.mysql *.ibd

6. 导入表空间

ALTER TABLE `表名` IMPORT TABLESPACE