我无法上传大小为24000 kb的sql文件

时间:2015-10-23 09:42:07

标签: phpmyadmin xampp

我无法将sql文件导入到phpmyadmin,其大小为24000kb,而系统表示最大大小为20000kb。我在php文件夹中编辑了php.ini。我已经更改了upload_max_filesize = 750M和post_max_size = 750M,但我仍然无法上传大小为24000 kb的文件。

我使用xampp v.5.6.12

请帮我解决一下!

1 个答案:

答案 0 :(得分:0)

1.16我无法上传大转储文件(内存,HTTP或超时问题)。 从2.7.0版开始,导入引擎已被重写,不应出现这些问题。如果可能,请将phpMyAdmin升级到最新版本,以利用新的导入功能。

要检查的第一件事(或要求您的主机提供商检查)是max_execution_time中的upload_max_filesizememory_limitpost_max_sizephp.ini的值配置文件。所有这三个设置都限制了PHP可以提交和处理的最大数据大小。请注意,post_max_size需要大于upload_max_filesize。如果您的上传太大或您的托管服务提供商不愿意更改设置,则存在多种解决方法:

查看$cfg['UploadDir']功能。这允许用户通过scp,ftp或您喜欢的文件传输方法将文件上传到服务器。然后,PhpMyAdmin可以从临时目录导入文件。有关详细信息,请参阅本文档的配置。

使用实用程序(例如BigDump)在上传之前拆分文件。我们不能支持这个或任何第三方应用程序,但是知道用户已经成功使用它。

如果您有shell(命令行)访问权限,请使用MySQL直接导入文件。您可以通过在MySQL中发出“source”命令来完成此操作:

source filename.sql;