如何将mamp中的先前备份mysql db恢复到升级版本

时间:2017-05-15 15:54:27

标签: mysql mamp

我正在使用MAMP并尝试将其升级到新版本

我从htdocs文件夹中备份了db和所有文件 (复制在卸载前将它们粘贴为备份)

enter image description here

enter image description here

我安装了mamp 4的新升级版本 在复制mysql文件夹时,mysql服务器没有启动。

谷歌搜索后,我再次卸载它并更改了之前版本的mamp 3.5, 在恢复数据库时,mamp运行但是没有备份数据表显示模式和数据。

1 个答案:

答案 0 :(得分:1)

您可以尝试mysqlfrm恢复备份。

  

mysqlfrm实用程序被设计为一个读取.frm的恢复工具   文件并从表中生成等效的CREATE语句   在文件中找到的定义数据。在大多数情况下,生成的CREATE   语句可用于在另一台服务器上重新创建表,或者用于   扩展诊断。

mysqlfrm --diagnostic mysql/db_name/ > db_name.sql

然后只是导入.sql文件

如果您使用的是Windows,如果您使用的是WAMP / XAMPP,则默认情况下不会安装mysqlfrm Utilities。因此,您需要通过从HERE下载手动安装。

有关如何继续检查此step by step tutorial

的详细信息