zoukankan      html  css  js  c++  java
  • mysql 数据库通过拷贝文件恢复方法

    MyIASM可以直接拷贝过去,就可以完成备份的还原

    1. 搭建与原数据库相同的的数据库环境(mysql版本一致)
    2. 将data文件夹下的文件复制到搭建的新数据库data文件夹下
    3. 删除数据库下的.ibd(数据文件)和.frm(结构文件,要的就是这个), db.opt不要删除
    4. 执行建表sql,新建一样的表结构(新的要还原的数据库)

    执行导出表空间
    sql:ALTER TABLE table_name DISCARD TABLESPACE;

    把所有表空间导出,table_name换成需要导出的表,执行后数据库会删除table_name.ibd文件,从原数据库中拷贝table_name.ibd过来;

    执行导入表空间

    sql: ALTER TABLE table_name IMPORT TABLESPACE;

    把表空间导入(即从我们原数据库中的table_name.ibd文件中导入),table_name换成需要导入的表;

  • 相关阅读:
    forget word out4
    forget word out2
    forget words out1
    en_o out1
    en_e outtest2
    en_e out1
    疑难en_a
    en_a
    entest1
    铺音out2
  • 原文地址:https://www.cnblogs.com/ahuo/p/10985015.html
Copyright © 2011-2022 走看看