MySQL8.0只有.sdi、MYI、MYD文件怎么恢复数据库?

MySQL损坏,无法登陆导出.sql文件,只有.sdi、MYI、MYD这三种文件在数据库文件夹里,怎么恢复完整网站数据库?

请先 登录 后评论

查看全部 3 个回答

桃奈叶子

用这三种文件恢复数据库还是比较简单的,完全不需要打代码。

第一步:确认网站程序完整,有安装文件,删除安装限制文件。

第二步:确认数据库名、用户名和密码都和之前的一致,且删除数据库里所有的表。

第三步:安装网站到数据库。

第四步:复制旧的.sdi、MYI、MYD到新的数据库文件夹内。

第五步:把所有旧的.sdi文件重命名为新的.sdi文件名,如因重复无法重命名,就删除新的,旧的改成新的名。

第四步和第五步可以换个顺序,可能会更方便些。

第六步:登陆数据库,可以用phpmydamin登陆,勾选所有表,修复表。

到这里所有的数据就已经恢复了!

请先 登录 后评论