我不确定这是否有意义,但我会试一试。
我的硬盘坏了,我不得不重新安装操作系统以及我的所有网络服务器配置等。我保留了mysql数据库的备份,但它不包含所有表...我在上次备份后添加了几个表。
我可以从故障硬盘驱动器访问硬盘驱动器和存储mysql数据文件的目录,但我不知道如何将数据检索到我的新mysql数据库中。甚至可以从mysql获取原始数据文件并将它们加载到不同的实例中?我甚至很高兴如果有一些方法让phpmyadmin显示数据文件,那么我可以转储到备份txt文件,并将它们重新加载到我的新配置中。
任何帮助将不胜感激。感谢。
答案 0 :(得分:1)
数据文件应该兼容 - 您可以将数据目录复制到ubuntu,然后编辑/etc/mysql/my.cnf以指向新目录。
唯一的问题可能是ubuntu区分大小写对表的影响。
答案 1 :(得分:1)
虽然不推荐或不可靠,但只需复制数据possible而不使用mysqldump。如果MySQL以受控方式关闭(这似乎不是这种情况),并且源和目标环境在lib和MySQL版本方面尽可能相似,可能会有所帮助。