MySQL数据库导出:允许的内存大小为67108864字节

时间:2013-02-14 15:25:11

标签: php mysql memory phpmyadmin export

首先,这个问题已在StackOverflow上多次说明,但不是我看到错误的地方。我已经通读了每一个,以确保这不是重复。当我尝试从phpMyAdmin导出数据库以便我可以将其导入另一台服务器时,会出现问题。 .sql文件正在保存,但最后一行显示以下错误消息。

环境:

  • MediaTemple Grid Server(gs)
  • 带有MySQL数据库的Wordpress插件
  • 使用phpMyAdmin导出

错误讯息:

<b>Fatal error</b>: Allowed memory size of 67108864 bytes exhausted (tried to allocate 22505404 bytes) in <b>.../phpMyAdmin/current/libraries/export/sql.php</b> on line <b>1255</b><br />

PHP设置:

我运行了命令:ini_set('memory_limit', '128M');phpinfo()显示memory_limit: 128M

我读过的所有地方都是PHP错误。它与MySQL变量有什么关系吗?

提前感谢您的时间和帮助!

1 个答案:

答案 0 :(得分:2)

不,这绝对是一个PHP错误,可能源于PhpMyAdmin中的设置。 你试过在命令行上做一个mysqldump吗?