2

我需要重新安装 WAMP。文件和其他设置很容易备份/重新配置,但我有一个关于 MYSQL 的问题。

我以前只是简单地复制 mysql 文件夹结构、数据和所有内容的备份......

但是在这个项目中,我使用的是 INNODB 表,并且我已经读过简单地复制数据文件夹将无法使用 InnoDB,并且会出现损坏等问题。

但我正在复制 wHOLE mysql 文件夹、bin、数据和所有内容。不能这样工作吗?

我不明白为什么那行不通,因为 MYSQL 需要正常运行的所有内容都存在于 MySQL 文件夹中 w/c 我完全复制,而不仅仅是 DATA 文件夹....据我所知 MYSQL 没有任何其他像 REgistry 设置或 Windows 系统文件或其他外部文件这样的依赖项才能正常运行——数据/表明智。

所以如果我的上述假设是正确的,那么通过复制整个 mysql 文件夹 = 100% ok 来备份我的数据库/表,是吗?

现在我知道还有其他方法可以备份数据库,例如 mysql Dumps 和其他东西,但是与复制该死的东西相比,这是很多工作,因为无论如何我都可以访问根目录。

请指教。谢谢

4

2 回答 2

1

是的,您可以复制 MySql 文件夹。对于 InnoDB 表,mysql>>data 文件夹中有一个日志文件。不要忘记在新安装的 XAMPP/WAMP 数据文件夹中移动日志文件“ibdata1”,这些表将正常工作。MyISAM 表根本不会引起任何问题。祝你好运!!

于 2013-09-25T17:24:44.160 回答
0

即使在卸载时,不是安装文件的文件,例如。不会删除正在处理项目的新创建文件。我今天遇到了 WAMP 由于wampserver.ini文件错误而停止的情况。没有机会重新启动它。由于我目前处于项目中间,我需要尽快安装正确的 WAMP。我对 C:\wamp 文件夹进行了完整备份,然后开始卸载。之后,所有带有完整文件夹的文件都在那里:WWW,bin\mysql\mysql5.x.xx。但是与 MySQL 版本不匹配,因此这可能是解决方案 - 安装以前版本的 MySQL 并备份所有数据库。我想我会在目前的工作之后这样做。

于 2013-08-20T00:18:56.303 回答