2012-01-04 94 views
6

我有一個數據庫的備份,其大小爲200 MB,我想將其導入到我的數據庫中。我試過了,我收到了錯誤消息,說尺寸更大。我試着用php.ini並增加了上傳文件的大小爲: -如何在大小超過200 MB的mysql中導入數據(.sql文件)

; Maximum allowed size for uploaded files. 
; http://php.net/upload-max-filesize 
    upload_max_filesize = 300M 

,當我重新啓動我的WAMP的服務器仍然允許上傳只有8 MB的。我怎樣才能恢復數據庫的大小遠遠大於2或8 MB的MySQL。

回答

3

你可以使用恢復或執行大型腳本工具在dbForge Studio for MySQL;這些工具將幫助您針對數據庫執行SQL腳本。

  1. 創建SSH連接。
  2. 在數據庫菜單中打開還原或執行大腳本嚮導,選擇SQL文件,連接,目標數據庫
  3. 單擊'執行'。

試試試用版。命令行受支持。

0

嘗試改變在php.ini post_max_size這樣的:

post_max_size = 300M 

告訴我結果吧。

+0

我得到以下錯誤信息 沒有數據收到導入。沒有提交文件名,或者文件大小超過了PHP配置允許的最大大小。參見FAQ 1.16。 – ScoRpion 2012-01-04 09:01:44

+0

你試過我的建議嗎? – 2012-01-04 09:05:26

+0

是的嘗試你的建議後,我得到了上述錯誤味精 – ScoRpion 2012-01-04 09:30:59

5

將這些更改進入php.ini文件。

查找:

post_max_size = 8M 
upload_max_filesize = 2M 
max_execution_time = 30 
max_input_time = 60 
memory_limit = 8M 

更改爲:

post_max_size = 750M 
upload_max_filesize = 750M 
max_execution_time = 5000 
max_input_time = 5000 
memory_limit = 1000M 

然後重新啓動WAMP/LAMPP/XAMPP使更改生效

+0

This Wont work親愛的 – ScoRpion 2012-04-20 12:17:29

+0

這對我來說非常合適 – 2015-10-28 21:33:13

0

開: /WAMP /斌/阿帕奇/ apachex.xx/bin/php.ini 以及 /wamp/bin/php/phpx.xx/php.ini

upload_max_filesize = 250M (this can vary according to the required size) 
post_max_size = 300M (this needs to be bigger than previous line) 
memory_limit = 350M (this needs to be bigger than both the previous lines) 

重啓WAMP

0

如果還有問題,請嘗試在別名文件夾編輯phpmyadmin.conf文件(X:\ WAMP \別名)。 例如: php_admin_value的upload_max_filesize 250M php_admin_value的post_max_size 250M php_admin_value的max_execution_time 360​​0 php_admin_value max_input_time設置3600 連同調整PHP的。ini文件這工作對我來說

相關問題