首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入大型SQL文件phpmyadmin

问导入大型SQL文件phpmyadmin
EN

Database Administration用户
提问于 2011-11-09 06:39:23
回答 4查看 67.5K关注 0票数 12

我试图在phpmyadmin中导入这个SQL文件并得到以下消息

代码语言:javascript
复制
#1064 - You have an error in your SQL syntax; 
check the manual that corresponds to your MySQL server version 
for the right syntax to use near 
'<br /> <b>Fatal error</b>: Allowed memory size of 134217728 bytes exhausted (tr' at line 1

我该怎么做才能做这个进口?

EN

回答 4

Database Administration用户

发布于 2011-11-09 07:21:48

您可以:

  • 增加memory_limit
  • 增加post_max_size
  • 增加max_execution_time
  • 必须在完成所有这些操作后重新启动Apache。
  • 或者使用大垃圾场
票数 3
EN

Database Administration用户

发布于 2012-04-01 15:35:20

您的SQL文件压缩了吗?对于一个6MB的压缩sql文件,我遇到了这个问题。我将它解压缩到一个53 it的未压缩sql文件中,它起作用了。进程中转储文件的解压缩必须消耗掉所有内存.

票数 1
EN

Database Administration用户

发布于 2011-11-09 07:08:56

如果数据库大小超过128 MB,则将数据库拆分为几个部分。

使用SQL转储分离器软件

Splitter是一个430 KB的应用程序,它可以轻松地将大型数据库分割成较小的SQL文件。使用SQL转储拆分器,您可以:

  • 选择每个块的大小
  • 选择跳过注释(甚至缩小DB的大小)
  • 使活动自动化。
票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/7746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档