一、如果已经拥有数据库表结构,就很简单了
1.创建一张表,表结构与原表结构一致
2.删除新建表的表空间
alter table <table_name> discard tablespace
也就是删除.ibd文件
3.将备份的数据表同名.ibd文件拷贝到新的目录下
4.将新的表空间与表结构进行绑定
alter table <table_name> import tablespace
如果出现错误提示,提示表不存在,需要重启服务。
二、表结构丢失
需要先还原表结构
一、如果已经拥有数据库表结构,就很简单了
1.创建一张表,表结构与原表结构一致
2.删除新建表的表空间
alter table <table_name> discard tablespace
也就是删除.ibd文件
3.将备份的数据表同名.ibd文件拷贝到新的目录下
4.将新的表空间与表结构进行绑定
alter table <table_name> import tablespace
如果出现错误提示,提示表不存在,需要重启服务。
二、表结构丢失
需要先还原表结构