不久前,我在湿法服务器上构建了一个ago应用程序。当时,我没有对我的MySQL DB进行任何导出/转储,但是我做了一个WAMP文件夹的副本。有人对我如何从WAMP的mysql文件夹中恢复DB有任何想法吗?
我有*.frm文件和很多mysql-bin.*文件。
你对我有什么建议吗?
发布于 2011-04-01 12:15:31
假设默认数据目录设置(没有分区等),您可以执行以下步骤:
1) Stop the mysql server
2) Make a backup of the current mysql/data directory
3) Copy all the files and folders from the mysql/data backup directory into the active data directory
4) Restart mysql这将使您可以将数据库还原到备份副本的时点。mysql-bin文件不是恢复所必需的,但是ibdata*文件是(假设为无害数据库表)。如果是myisam,那么每个表空间都应该有.MYI和MYD文件以及.frm文件。
希望这能有所帮助
发布于 2013-07-25 11:15:09
您可以在不启动WAMP或XAMPP的情况下使用mysql服务器。您在WAMP中有mysql文件夹。因此,您可以使用Mysql数据库服务器,而不存在任何问题。
要对db进行备份,请打开另一个命令shell。
>D:\mysqldumps\bkpfilename.sql
4) mysql\bin> mysql -uroot -pxxxx数据库名
或
如果文件名或文件夹名包含空格
** mysql\bin> mysql -uroot -pxxxx -pxxxx
https://dba.stackexchange.com/questions/2026
复制相似问题