Dan*_*ach 6 mysql sql innodb phpmyadmin
我试图恢复PMA中的数据库,但只能访问frm和ibd文件 - 而不是我理解你需要的ib_log文件.
我知道我可能无法恢复数据库数据但是是否可以从frm文件中恢复表的结构?
小智 24
我只恢复了表.frm和.idb文件.
首先,我在笔记本电脑上安装了MySQL Utilities.然后,您可以mysqlfrm在命令提示符(cmd)中使用命令.
其次,我.frm使用mysqlfrmcmd中的命令从文件中获取了sql查询.
.frm
然后,您可以获取sql查询以创建相同的结构化表.像这样:
.idb
我使用上面的sql查询创建了表.
.idb
这删除了新.idb文件和.ibd文件之间的连接.还删除了文件夹中的.idb文件.
mysql文件放在新文件夹中.我运行此查询以导入旧数据.
chown -R mysql:mysql *.ibd
这从.idb文件导入数据,最后,我恢复了旧数据表.我相信这会对你有所帮助.
谢谢.