2012-01-04 96 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文件这工作对我来说

相关问题