当我们无法再打开它时,如何从mysql保存或检索数据?

时间:2011-07-19 20:22:16

标签: mysql database

我正在尝试从我的同事计算机中保存或检索数据。她的MySQL实例不再起作用了(无法弄清楚原因)。我想知道是否有办法保存计算机中存在的数据库中的所有数据。

有关如何保存数据以及重新安装MySQL的任何建议吗?

2 个答案:

答案 0 :(得分:0)

首先,错误可能是可以恢复的。如果您无法从错误中恢复,则可以尝试制作MySQL数据的纯文本副本。但!如果表使用InnoDB引擎,那将不是那么容易,恢复的可能性也不会那么大。

答案 1 :(得分:0)

只要两台计算机上的浮点格式相同(see this page for reference,第一段所述),您就可以将表复制到另一台带有工作MySQL实例的计算机上。

只要您将.frm,.myd和.myi文件复制到安全的地方,您也可以尝试重新安装MySQL,看看它是否适合您。