【问题标题】:Exporting a table without using phpMyAdmin in MAMP在 MAMP 中不使用 phpMyAdmin 导出表
【发布时间】: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


    【解决方案1】:

    看看这个答案:Restore the mysql database from .frm files

    除了 .frm 之外,您还需要几个文件,但您可以单独使用这些文件来解决它,无需再次插入旧驱动器。

    【讨论】:

      猜你喜欢
      • 2017-09-02
      • 2011-12-20
      • 2012-12-15
      • 2012-04-02
      • 2016-07-31
      • 2013-11-10
      • 2011-08-08
      • 2016-07-16
      • 1970-01-01
      相关资源
      最近更新 更多