在mamp中导出mysql - 不让我将文件保存为sql?

时间:2013-04-28 02:49:45

标签: phpmyadmin mamp

这是一个奇怪的事情,我没有看到,因为我通常在一个实时服务器上工作。在我的MAMP上,当我尝试导出数据库时,它只是在phpmyadmin中打开文件,就像文本文档一样。我试图将文件复制到文本文档,并在最后给它一个.sql,但是当我尝试导入到实时服务器时,这给了我一个错误。当我尝试从实时服务器导出时,我正常弹出保存位置对话框。我错过了什么?谢谢!

8 个答案:

答案 0 :(得分:25)

很难说出信息很少有什么问题。您使用的是什么版本的phpMyAdmin?

但是,当您尝试导出数据库时,在导出页面中,您可以选择“快速”和“自定义”。选择自定义,在“输出”部分下,您会看到两个选项。

  1. 将输出保存到文件
  2. 以文字形式查看输出
  3. 一般情况下,默认选择“将输出保存到文件”,但我不确定是否出现了问题,并且在您的情况下选择了其他选项。

答案 1 :(得分:12)

在phpmyadmin内你需要导航到:

Setting >> Export >> Export Defaults

单击单选按钮“另存为文件”(这将在自定义标题下)

点击“保存”

见图: enter image description here

答案 2 :(得分:1)

选择您要导出的数据库:

  1. 点击“导出方法”下的“自定义 - 显示所有可能的选项”。

  2. 点击“输出”下的“将输出保存到文件”。

  3. 点击“开始”。

答案 3 :(得分:1)

我的phpMyAdmin设置 已设置为导出文件;但是,我必须在大约第256行更改phpMyAdmin配置文件/path/to/phpMyAdmin/config.inc.php

$cfg['Export']['asfile'] = TRUE;

注意:导出时检查“格式特定选项”。

示例:附带的列:您可能必须使用引号(")替换"

答案 4 :(得分:1)

我先导出了自定义选项,然后又切换回快速模式,并且一切正常。

答案 5 :(得分:0)

我在Drupal数据库上遇到了同样的问题。检查一些表的大小。我不得不清空一些缓存表。这很有用。

答案 6 :(得分:0)

通过更改导出设置

解决了我的问题

从“设置”选项卡中选中“导出”部分,找到“另存为文件”和“保存到浏览器的存储”单选按钮,选择“另存为文件”,然后单击“开始”。重新启动你的WAMP或MAMP并尝试导出,这次应该下载。

答案 7 :(得分:-1)

  1. 单击服务器>外观设置>其他设置>导出
  2. 确保将导出方法设置为“快速”
  3. 选中“另存为文件”,然后在底部单击“应用”。