phpmyadmin匯入資料庫大小限制修改

芝麻軟體發表於2016-12-06

phpmyadmin預設匯入資料庫檔案大小為2M,但一般網站的資料庫匯出的檔案都會超出這個限制,要匯入超過2M的資料庫檔案就需要手動修改php.ini配置檔案!

在php.ini檔案中修改:

upload_max_filesize  20m(即允許上傳檔案大小的最大值,預設為2M,修改值大小自定)

修改完後,再重新整理phpmyadin匯入資料庫頁面會發現,匯入資料庫大小限制會顯示成“(最大限制:8,192 KB)”而不是手動設定的20m。

沒錯,只改upload_max_filesize設定的話,php.ini配置預設會以post_max_size這項配置的大小作為phpmyamdin匯入資料庫檔案大小限制的標準。

因此我們還要作下面修改:
post_max_size  30m   (指通過表單POST給PHP的所能接收的最大值,包括表單裡的所有值,預設為8M

再次重新整理phpmyadin匯入資料庫頁面會發現,最大限制值會變成 20m,即使用的是upload_max_filesize配置選項。經過多次修改上述2個值,得出結論:

php.ini會取upload_max_filesize和post_max_size 2個配置的較小值項作為匯入資料庫檔案大小限制的有效值!!

注意:要使上述設定生效,必須確認:
file_uploads     on  
(是否允許通過HTTP上傳檔案的開關。預設為ON即是開

 

其他方法

http://www.sjyhome.com/php/bigdump-mysql.html


相關文章