【发布时间】:2016-11-05 16:15:43
【问题描述】:
我一直在使用 ExtJS 和使用 MAMP 托管在 phpMyAdmin 上的 SQL 数据库来开发 Web 应用程序。大约 2 周前,由于坏扇区,我不得不转储我的旧 HD,然后我得到了 SSD 作为替代品。再次安装我的应用程序(IDE、文档编辑软件、MAMP 等)后,我不得不在 phpMyAdmin 中重新初始化我的数据库。
幸运的是,我有一个在线生产,所以我只是从服务器导出了 SQL,然后我又得到了一个本地副本。但是,还有另一个网站,我没有备份到它的 SQL 文件——我需要获取那个 SQL 文件,因为我无法从内存中创建它(我认为它已经有 30 多个表)。
我知道我可以插入旧硬盘驱动器,从那里启动,打开 MAMP,打开 phpMyAdmin,然后导出我的数据库。但是,这工作量太大,我不确定这是否是个好主意。
有没有办法单独使用文件目录/结构来提取 phpMyAdmin 表的 SQL 文件?我认为 MAMP 应该将数据存储在某个地方,以便 phpMyAdmin 知道从哪里获取其 SQL 表。
更新
我在/Applications/MAMP/db/mysql/ProjectName/ 下找到了我的“数据库”,但它们是.frm,我不知道如何打开它。
【问题讨论】:
标签: mysql