【问题标题】:Re-installing MYSQL(windows) - How to get to the old data with the new install?重新安装 MYSQL(windows) - 如何使用新安装获取旧数据?
【发布时间】:2010-09-20 00:56:37
【问题描述】:

我需要重新安装我的电脑,但我没有考虑从 mysql 5 导出数据。

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

【问题讨论】:

    标签: mysql windows


    【解决方案1】:

    对于 MyISAM 表,您通常可以避免复制它们。 (很明显,虽然服务器已停止。)对于 InnoDB,它可以工作,但您必须具有相同的基本块大小设置。如果您可以使用相同的主要版本的 MySQL 和相同的 my.cnf,那么您很有可能让它工作。

    之后最好确保重建表(例如使用 ALTER TABLE),并在下次正确记录 mysqldump,因为这些都不支持或保证工作!

    【讨论】:

    • my.cnf
    • MySQL 配置文件。根据您使用的 MySQL 版本,它可能位于 Windows 文件夹中(糟糕!),或者位于 Program Files\MySQL 作为 my.ini。
    【解决方案2】:

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

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

    【讨论】:

    • 这是否意味着您无法再访问旧安装?我只能访问文件而不是 mysql 安装了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-17
    • 1970-01-01
    • 1970-01-01
    • 2018-05-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多