代码之家  ›  专栏  ›  技术社区  ›  Mischa Kroon

重新安装MySQL(Windows)-如何使用新安装获取旧数据?

  •  0
  • Mischa Kroon  · 技术社区  · 17 年前

    我需要重新安装我的计算机,但我没有考虑从MySQL5中导出数据。

    如何将旧安装中的数据获取到新安装中,这只是复制数据目录,还是必须采取其他步骤才能获取数据?

    2 回复  |  直到 17 年前
        1
  •  1
  •   bobince    17 年前

    对于myisam表,通常可以通过复制它们来避开。(显然,虽然服务器已经停止了。)对于InnoDB,它可以工作,但是您必须具有相同的基本块大小设置。如果你可以使用相同的MySQL主版本和相同的my.cnf,你就有很好的机会让它工作。

    之后,最好确保重新构建表(例如使用alter table),并在下次适当地记录mysqldump,因为这些都不受支持或保证工作!

        2
  •  0
  •   kevtrout    17 年前

    我会将您的数据从MySQL中导出为SQL文件(即:使用phpmyadmin),然后将其导入到新的安装中。数据库应该很容易构建和填充数据。

    你说你“没有考虑导出数据”。这是否意味着您不再可以访问旧安装?