【问题标题】:How can I get a database out of a Windows 7 MySQL Database stored on a backup hard drive?如何从存储在备份硬盘上的 Windows 7 MySQL 数据库中获取数据库?
【发布时间】:2012-08-04 09:37:57
【问题描述】:

我的开发机器上发生了灾难性的驱动器故障。幸运的是我有所有的备份。

我刚刚安装了 WAMP,它似乎可以在 Windows 7 x64 中运行(在新驱动器上全新安装之后)。现在我需要访问存储在备份驱动器上的数据库。我没有 .sql 转储文件。

有人知道如何从备份驱动器上的 MySQL 文件夹中导出数据库吗?

谢谢!

【问题讨论】:

  • 我不想复制目录,而是拉出一个 .sql 转储文件。这可能吗?
  • 不,不是,因为您需要一些可以读取数据库文件中数据的 SQL 引擎来生成 SQL 语句。甚至官方 MySQL 的 mysqldump 也需要启动并运行 MySQL 服务器。
  • 不要犹豫复制。我以这种方式成功地将数据库从 Windows MySQL 5.1 转移到 Mac OS X MySQL 5.1(MyISAM 和 InnoDB 格式)。

标签: mysql windows-7


【解决方案1】:

不确定这是否可行。只需将 wamp 安装目录中的 mysql 文件夹替换为您的文件夹即可。更换前记得备份

【讨论】:

    【解决方案2】:

    位于 MySQL 数据目录中的文件和文件夹的简单副本应该可以解决问题(只要 MySQL 版本相同)。

    【讨论】:

      猜你喜欢
      • 2011-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-06
      • 1970-01-01
      • 1970-01-01
      • 2011-10-31
      相关资源
      最近更新 更多