1

mySQL 手册说备份和恢复已被弃用,并在 5.5 版中被删除。

我有从早期版本(5.0)的“备份”转储的 ISAM 表 - 我如何将这些恢复到 5.5+ mySQL 数据库。

4

2 回答 2

1

我会将*.MYDand*.frm文件复制到目标数据库目录中,然后REPAIR TABLE在每个表上运行 a(以便重建索引)。

“目标数据库目录”是服务器参数的datadir/dbname位置datadirdbname是您的目标数据库名称。

datadir用 SQL 命令找到SHOW VARIABLES LIKE 'datadir';

于 2013-07-16T13:12:54.320 回答
0

我不是说听起来刻薄,但可以获得旧版本的 mysql。为什么不安装旧版本的 mysql 的副本,使用 mysqldump 导出到 SQL,然后重新导入到新版本。

也许在 Virtualbox 中使用虚拟机。

于 2013-07-16T15:54:53.223 回答