mysql数据库如何从备份xtrabackup里恢复单表

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

mysql数据库如何从备份xtrabackup里恢复单表

一 从备份中读取表结构

mysql数据库如何查看frm格式文件请参考如下链接

https://vip.kingdee.com/article/468827999047967488

使用mysqlfrm从备份中读取表test结构

mysqlfrm --diagnostic ../test.frm

注意:frm文件路径换成对应的

二 登录恢复环境的数据库进行建表

create table

三 表加写锁

lock  tables  test  write

四 丢弃表空间

alter  table  test  discard  tablespace

五 从备份中拷贝ibd文件

cp  ../test.frm  /kingdee/mysql/mysql3307/data/mysqldata/lanhai_fi

注意:文件目录改成对应的

六 修改文件权限

chown -R mysql:mysql /kingdee/mysql/mysql3307/data/mysqldata/lanhai_fi/test.ibd

注意:文件目录改成对应的

七 载入表空间

alter  table  test import  tablespace

八 查看表数据

select  *  from  test


mysql数据库如何从备份xtrabackup里恢复单表

一 从备份中读取表结构mysql数据库如何查看frm格式文件请参考如下链接https://vip.kingdee.com/article/468827999047967488使用mysqlfrm从...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息