0

在一个位于服务器上的mysql数据库中,我每天做一个备份,压缩数据库的文件夹,位于“C:\xampp\mysql\data”。我通常在本地机器上解压数据库,用于开发和测试。我从来没有遇到过这样做的问题。

直到昨天我还不得不索引一些表,因为查询非常慢。然后,当我在本地机器上解压缩文件夹时,我使用 Navicat 浏览数据库,当我尝试打开任何索引表时,我收到此错误:

“表的密钥文件不正确”。

已经尝试使用“修复”,但效果不佳。有人可以帮忙吗?

4

1 回答 1

0

使用 sql dump 进行备份,而不是直接复制数据文件。它通常会阻止您出现诸如此类的问题...但是如果您的表中有太多记录,则从转储导入可能会更长。

于 2013-04-10T13:38:56.463 回答