程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 解決MySQL導入數據庫文件最大限制2048KB的修改辦法

解決MySQL導入數據庫文件最大限制2048KB的修改辦法

編輯:MySQL綜合教程

技術倉庫

引子:
今天為論壇進行服務器空間的轉移~~~先順利將Mysql數據庫用phpmyadmin導出~~
然後在新服務器上建好數據庫後,然後進行導入!可是因為MySQL數據庫的.sql文件大於2MB。所以在導入時就提示說超過2048KB的錯誤,不讓導入….於是就引出了此文的解決辦法,呵呵

解決辦法:

1、打開php.ini。找到 upload_max_filesize 、 memory_limit 、 post_max_size 這三個參數!
(在默認的情況下,php只允許最大的上傳數據為2M,也就是2048KB,而極限的最大使用內存memory_limit也僅為128M,Post的最大也為2M)

2、按您的服務器的實際性能配置進行如下改動:(注意:以下是按我的服務器性能和硬件配置進行的更改..)

upload_max_filesize = 8M (上傳最大極限設定為8M,這個應該足夠一般的文件WEB上傳了)
memory_limit = 512M (因為服務器的內存為2GB,所以這裡加到512M不過份吧,呵)
post_max_size = 8M (Post數據最大也設置為8MB,這個跟upload_max一樣)

3、改完之後,我重新啟動系統,再重新執行導入命令後:
Import has been successfully finished, 399 queries executed.
(顯示導入成功,有多少個請求處理成功…)

(備注:改完後當你在到phpMyadmin的導入命令行時,雖然(有時候可能會仍然顯示為:最大限制:2048KB/Max: 2,048KiB);但實際上你已經可以導入不超過8M的MySQL數據庫.sql導出的備份文件了! 另,改完php.ini後,別忘了重啟一下web服務或者是服務器喲!重啟後升效!)

就此記錄,希望對遇到同樣問題的朋友有所幫助~

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved