PHPMYADMIN导入数据库文件过大的解决方法

在phpmyadmin中显示上传文件最大问8M,可我的单个sql文件超过50M,尝试上传,上传依然可以进行,但上传到8M即操作终止,phpmyadmin提示上传失败。

该问题实际上是php的配置问题,在php.ini中有两个参数需要关注:

upload_max_filesize   8m
post_max_size   8m

upload_max_filesize为上传文件的最大尺寸,post_max_size为POST数据的最大尺寸,在php实现上post_max_size>=upload_max_filesize。


问题解决:

1.把upload_max_filesize和post_max_size改为足够的大小,如:

upload_max_filesize   100M
post_max_size         100M

2.保证post_max_size>=upload_max_filesize

 

延伸配置:

上传文件的实现可能还跟以下php配置参数有关:

开放上传文件功能:

file_uploads on


上传文件的临时文件夹:

upload_tmp_dir


最大执行时间:(如果文件过大,将会发生php执行超时)

max_execution_time


最大输入时间:(接收数据阶段的最大时间)

max_input_time


最大内存限制:(每个php请求的最大内存空间)

memory_limit   //memory_limit>=post_max_size>=upload_max_filesize



原文地址:http://www.zingscript.com/post/78

转载于:https://my.oschina.net/zingscript/blog/193876

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值