Mysql ibd恢復


一,binlog恢復,這里就不說了。

 

二,ibd方式其實很簡單,

生成數據結構(有的可以跳過)

1,創建一個新庫

2,新庫里新建一個表,名字和回復的表一樣。

字段數量一樣(字段類型和名字都無所謂)

3,將之前的frm文件拷貝覆蓋當前的。

4,重啟mysql

 

生成數據

5,關閉mysql服務

6,mysql.ini 增加     innodb_force_recovery = 6

7,開啟mysql服務

8,運行命令    alter table 表名 discard tablespace;

9,將老的ibd復制進來

10,運行命令    alter table 表名 import tablespace;

11,關閉mysql服務

12,mysql.ini   刪除     innodb_force_recovery = 6

13,開啟Mysql服務。

完成


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM