mysql单表数据恢复

Jakcy 数据库 2021-11-16 27

1.先将表停用

# 停用表空间
ALTER TABLE 表名 DISCARD TABLESPACE;

2.将备份的ibd文件复制到 /var/lib/mysql/库名/表名.ibd

3.赋权

chown mysql:mysql /var/lib/mysql/库名/表名.ibd

4.启用表

# 启用表空间
ALTER TABLE 表名 import  TABLESPACE;

5.如果启动表报错可以尝试重启服务器