Mysql如何在5.5版之后进行备份和恢复

时间:2013-07-16 12:35:46

标签: mysql backup restore

mySQL手册说不推荐使用备份和恢复,并在5.5版本中删除。

我在早期版本(5.0)中使用“备份”转储了ISAM表 - 如何将这些表还原到5.5+ mySQL数据库。

2 个答案:

答案 0 :(得分:0)

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

“目标数据库目录”是datadir/dbname,其中datadir是服务器参数,dbname是您的目标数据库名称。

使用SQL命令datadir找到

SHOW VARIABLES LIKE 'datadir';

答案 1 :(得分:0)

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

也许在Virtualbox中使用虚拟机。

相关问题