最近重新安装了我的系统。从C:/Programdata
复制整个MySQL文件夹。然后复制回新系统上的同一目录,现在Navicat Premium会显示db的列表,但是当我尝试打开其中一个db表时,它会显示
我无法打开任何桌子。该怎么办?我可以解决它吗?请帮忙
答案 0 :(得分:1)
我担心您的默认数据库存储是MyIsam,如果您没有导出数据库,那么您没有任何解决方案来恢复数据。同样的事情发生在我身上,我花了很多时间寻找任何好的解决方案,但我找不到任何人。
有两种解决方案可以避免将来出现这些问题:在重新安装之前导出数据库,或者您可以将默认数据库存储设置为InnoDB,然后再设置它正在运行的“复制”解决方案。
也许我错了(我希望我错了:))我刚刚描述了自己对这个主题的体验。