我需要全新安装WAMP。文件和其他设置很容易备份/重新配置,但我有一个关于MYSQL的问题。
我过去只是复制mysql文件夹结构,数据和所有内容的备份......
但是这个项目我正在使用INNODB表,而且我已经读过SIMPLY COPYING数据文件夹无法与InnoDB一起使用,并且会破坏腐败等等。
但我正在复制wHOLE mysql文件夹,bin,数据等等。不能这样做吗?
我不明白为什么那不起作用,因为MYSQL需要正常运行的所有东西都在MySQL文件夹中完全复制,而不仅仅是DATA文件夹....据我所知MYSQL不行有任何其他依赖项,如REgistry设置或Windows系统文件或其他外部东西正常运行 - 数据/表明智。
所以,如果我的上述假设是正确的,那么通过复制WHOLE mysql文件夹来备份我的数据库/表= 100%确定,是吗?
现在我知道还有其他方法来备份数据库,比如mysql Dumps和其他东西,但这只是复制darn的东西,因为我无论如何都可以访问root。
请指教。感谢
答案 0 :(得分:1)
是的,您可以复制MySql文件夹。对于InnoDB表,mysql>>数据文件夹中有一个日志文件。不要忘记在新安装的XAMPP / WAMP数据文件夹中移动日志文件“ibdata1”,这些表将起作用。 MyISAM表不会引起任何问题。祝你好运!!
答案 1 :(得分:0)
即使在卸载时,也不是安装文件的文件,例如。在项目工作过程中新创建的文件不会被删除。 我今天遇到WAMP因为 wampserver.ini 文件出错而停止的情况。 没有机会重新启动它。 由于我目前处于项目中间,我需要尽快安装正确的WAMP。 我对C:\ wamp文件夹进行了完整备份,并开始卸载。 之后,所有带有完整文件夹向上树的文件都在那里:WWW,bin \ mysql \ mysql5.x.xx。 但是与MySQL版本不匹配,所以这可能是解决方案 - 安装以前 MySQL版本和备份所有数据库。我想我会在目前的工作之后这样做。