【问题标题】:Memory size error when importing sql.zip file into phpmyadmin将 sql.zip 文件导入 phpmyadmin 时出现内存大小错误
【发布时间】:2019-04-29 22:36:07
【问题描述】:

我在将 sql.zip 文件导入 phpmyadmin 时遇到问题。当我尝试导入文件时,出现以下错误:
致命错误

允许的内存大小为 134217728 字节已用尽(试图分配 132382880 字节)在 /usr/share/phpmyadmin/export.php 在线 310

我已经进入了配置文件和memory_limit is set to -1(设置限制会更好吗?)当我导航到export.php 文件时,我找不到错误的原因。据我所知export.php 文件仍然是默认的,没有人编辑过该文件。 Here's an image of the line (cursor marking line 310)

多年来,我一直在反对这个问题,任何帮助将不胜感激。

【问题讨论】:

  • 要么是 sql.zip 文件中的某些内容导致了问题,要么是 zip 文件超出了文件大小限制。
  • 为什么要通过 PHP 导入数据库?只需通过mysql界面即可,非常简单
  • upload_max_filesize、post_max_size、max_execution_time 和 max_input_time 呢?

标签: php mysql server phpmyadmin


【解决方案1】:

检查这个答案https://stackoverflow.com/a/4546797/5458355。 使用终端,在全局路径中包含 mysql,尝试:

mysql -u <username> -p <databasename> < <filename.sql>

从终端导入数据库更快,如果文件太大,您必须这样做...检查您的 Apache 文件上传限制和内存限制。

【讨论】:

    猜你喜欢
    • 2023-03-15
    • 2019-10-19
    • 2016-08-09
    • 2016-04-06
    • 2017-01-15
    • 1970-01-01
    • 1970-01-01
    • 2015-08-07
    • 2018-11-08
    相关资源
    最近更新 更多