PHPMYADMIN導入數據庫文件過大的解決方法

在phpmyadmin中顯示上傳文件最大問8M,可個人單個sql文件超過50M,嘗試上傳,上傳依然能夠進行,但上傳到8M即操做終止,phpmyadmin提示上傳失敗。php

該問題其實是php的配置問題,在php.ini中有兩個參數須要關注:sql

upload_max_filesize   8m
post_max_size   8m

upload_max_filesize爲上傳文件的最大尺寸,post_max_size爲POST數據的最大尺寸,在php實現上post_max_size>=upload_max_filesize。shell


問題解決:post

1.把upload_max_filesize和post_max_size改成足夠的大小,如:spa

upload_max_filesize   100M
post_max_size         100M

2.保證post_max_size>=upload_max_filesizecode

 

延伸配置:ip

上傳文件的實現可能還跟如下php配置參數有關:內存

開放上傳文件功能:get

file_uploads on


上傳文件的臨時文件夾:input

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

相關文章
相關標籤/搜索