MySQL 数据库重装以后没有备份文件怎么恢复?MySql InnoDb还原工具

MySQL 数据库如果你没有备份直接重装,即使原有数据库文件还存在,也是无法使用的,这点坑了不少人。好的是网上有大神开发了MySql InnoDb还原工具,可以针对这种情况简单高效的解决问题。

进入数据库目录中,一般数据库目录会有一个Data文件夹,所有数据库文件,会存放在里面。例如宝塔Windows版本中,MySQL5.7版本的数据目录在“D:\BtSoft\mysql\MySQL5.7\data”

进入以后,可以看到很多数据。每张数据表都是一个文件,表类型是独享式innodb,由一个frm文件和一个ibd文件组成。

→ 点此获取正规游戏试玩赚钱软件~

使用MySql InnoDb还原工具,可以将文件数据给恢复。

使用方法

准备数据库

重装了一个数据库,那么先运行起来,记录下root账号和密码

记录要恢复的数据库地址,一般来说,在data目录中,不同的数据库,有一个以这个数据库为名称的目录,这个就是目标数据库。

软件使用

软件下载地址:

[c-downbtn type="default" url="https://url05.ctfile.com/f/12106205-542064918-4813af" pwd="5868"]资源文件下载[/c-downbtn]

[c-downbtn type="default" url="https://xyinzhe.lanzouy.com/ilLLLzqpw1e" pwd="5868"]备用文件下载[/c-downbtn]

解压恢复软件,使用cmd命令,进入软件根目录

MySQL 数据库重装以后没有备份文件怎么恢复?MySql InnoDb还原工具

使用命令行

  • InnoDBRestore <username> <password> <port> <srcdir> <destDB>

上面的参数分别为用户名,密码,端口,数据库目录,恢复数据库名称

你可以这样写。其中D:\BtSoft\databak\www_stu_com为我的数据库目录,改成自己的即可。

  • InnoDBRestore root 123456 3306 D:\BtSoft\databak\www_stu_com redb

命令执行完成后,会在你当前数据库生成一个名为redb的数据库,里面有所有恢复的数据。

当然了,如果你只想恢复数据表结构,还可以执行其他的命令。

工具原作者的地址及说明:点此查看

游乐星球 点此下载

相关推荐