mysql - 如何从其他配置加载数据

时间:2010-03-31 20:05:13

标签: mysql phpmyadmin

我不确定这是否有意义,但我会试一试。

我的硬盘坏了,我不得不重新安装操作系统以及我的所有网络服务器配置等。我保留了mysql数据库的备份,但它不包含所有表...我在上次备份后添加了几个表。

我可以从故障硬盘驱动器访问硬盘驱动器和存储mysql数据文件的目录,但我不知道如何将数据检索到我的新mysql数据库中。甚至可以从mysql获取原始数据文件并将它们加载到不同的实例中?我甚至很高兴如果有一些方法让phpmyadmin显示数据文件,那么我可以转储到备份txt文件,并将它们重新加载到我的新配置中。

任何帮助将不胜感激。感谢。


好吧,坏消息......我再也无法访问驱动器了。当我试图复制文件时,驱动器完全失效。所以,我只是重做几张桌子。无论如何,谢谢你的帮助。

2 个答案:

答案 0 :(得分:1)

数据文件应该兼容 - 您可以将数据目录复制到ubuntu,然后编辑/etc/mysql/my.cnf以指向新目录。

唯一的问题可能是ubuntu区分大小写对表的影响。

答案 1 :(得分:1)

虽然不推荐或不可靠,但只需复制数据possible而不使用mysqldump。如果MySQL以受控方式关闭(这似乎不是这种情况),并且源和目标环境在lib和MySQL版本方面尽可能相似,可能会有所帮助。