带有记录的插入查询超出限制

时间:2013-04-03 08:00:46

标签: mysql import phpmyadmin dump

警告:POST内容长度33797274字节超过第0行未知的8388608字节限制

我导出了mysql表的内容,并希望使用PHPMyadmin将其导入到本地计算机中与源名称相同的数据库,但是当我想导入转储文件时出现此错误。

是指文件太大还是什么? 我有什么方法可以做到这一点吗?

2 个答案:

答案 0 :(得分:0)

关于SQL上传,PHPMyAdmin通常有限制。

最简单的方法 - 将SQL文件分成多个文件。

其他方式 -

  1. 试试GZip。
  2. 在您的服务器上编辑您的php.ini文件 增加你的post_max_size和upload_max_filesize。
  3. 使用命令行始终有效。您需要将SQL文件上传到远程主机才能使其正常工作。

    mysql -u myuser -p mydatabase< myfile.sql

答案 1 :(得分:0)

由于您的转储文件很大(如某些服务器设置),您可以使用以下方法:

  • 转储表的结构(没有数据)。
  • select具体大小的数据块;每个块小于8MB。
  • 加载结构转储,然后加载数据(按正确顺序)

此过程可能会破坏对此表及其数据集的引用。