Xtrabackup恢复单表数据

2018-06-09  本文已影响21人  zxk175

准备:新建同名数据库和表

需要首先将原先的.ibd文件与原先的.frm文件解除绑定,具体就是在控制台执行下面命令:

  1. alter table table_name discard tablespace;
    栗子:alter table t_user discard tablespace;
  1. 执行net stop mysql停掉服务,将需要恢复的.ibd文件覆盖data目录原.ibd文件
  1. 执行net start mysql开启服务
  1. alter table table_name import tablespace;
    栗子:alter table t_user import tablespace;
  1. 这时候通过navicat查看数据表,你会发现数据已经成功恢复啦啦啦。

dataPath: cd /usr/local/var/mysql

上一篇 下一篇

猜你喜欢

热点阅读