2012-08-07 87 views
1

我在开发机器上发生灾难性的驱动器故障。幸运的是,我有一切的备份。如何从存储在备份硬盘上的Windows 7 MySQL数据库中获取数据库?

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

有谁知道我怎么能从我的备份驱动器上的MySQL文件夹中获取数据库导出?

谢谢!

+0

我不想复制目录,而是拔出一个.sql转储文件。这可能吗? – 2012-08-07 11:51:29

+0

不,它不是,因为您需要一些可以读取数据库文件中的数据以生成SQL语句的SQL引擎。即使官方MySQL的'mysqldump'也需要运行MySQL的服务器。 – 2012-08-07 12:13:24

+1

不要犹豫,复制。我以这种方式将数据库从Windows MySQL 5.1成功转移到了Mac OS X MySQL 5.1(包括MyISAM和InnoDB格式)。 – 2012-08-07 12:14:53

回答

1

位于MySQL数据目录中的文件和文件夹的简单副本应该做的伎俩(只要MySQL版本是相同的)。

0

不知道这会工作。只需用你的wamp安装目录替换你的mysql文件夹即可。请记住在更换之前保留备份