我想在phpmyadmin中导入数据库,但是我得到了这样的错误... “没有收到要导入的数据。没有提交文件名,或文件大小超过PHP配置允许的最大大小。”
我的文件大小是4.8 MB,
请给我解决方案......
答案 0 :(得分:37)
按照这些步骤
转到PHP文件夹 - >搜索php.ini
搜索以下行并根据需要进行更改。
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
答案 1 :(得分:13)
尝试在更改为php.ini后进行编辑:
upload_max_filesize = 10M
post_max_size = 20M
memory_limit = 128M
也会更改max_execution_time
修改强>: 如果你想,那么用命令行做所有的事情:
mysql -h[Host Name] -u[User Name] [Database Name]<[SQL File Name] -p
通过这个你将导入数据库..
答案 2 :(得分:3)
您需要编辑php.ini文件以更改文件大小。这条线是
upload_max_filesize = 2M
您需要更改需要导入的文件大小。例如:如果您需要导入10 MB文件,请将其更改为
upload_max_filesize = 10M
然后重新启动服务器。
答案 3 :(得分:2)
从文件中复制数据,将其放入phpmyadmin的sql选项卡中,然后按“Go”按钮。
答案 4 :(得分:1)
您需要确保在正确的文件中将文件大小选项设置为合适的值。在我的系统上,在/etc/php/7.0(Linux Mint 18.1 Cinnamon)中有3个名为php.ini的文件,但只使用其中一个。
说明here告诉您如何查找要编辑的文件:
创建文件var / www / html / phpinfo.php。将此代码粘贴到其中并保存:
<?php phpinfo() ?>
然后在浏览器中导航至http://localhost/phpinfo.php
这会显示您的php配置,查找“已加载配置文件”选项,它应该在页面顶部附近。这将为您提供php.ini文件的位置,在我的系统上它是/etc/php/7.0/apache2/php.ini
现在打开该文件(不要忘记以root身份打开它以便保存更改)并将允许的文件大小增加到大于sql文件的值,例如:
upload_max_filesize = 20M
如果不能解决问题,您也可以尝试增加这些设置的值:
max_execution_time
max_input_time
memory_limit
post_max_size
答案 5 :(得分:1)
我遇到了同样的问题。这是解决方案: - 你需要在php.ini文件中编辑max_upload_size的变量 请执行以下操作:
$ locate php.ini
它会显示该文件的位置
按**输入文件:sudo gedit /etc/php/7.0/apache2/php.ini **
输入密码
找到变量并根据需要编辑值 保存并退出 现在重启你的服务器 service apache2 restart 并完成了!!
答案 6 :(得分:0)
增加服务器中的上传文件大小限制。如果您无权访问它,请尝试将文件分成不同的表格。或者您可以使用MySQL Dumper。
答案 7 :(得分:0)
我和WAMP有同样的问题。我甚至尝试将更改限制返回到php.ini以获取max_upload_limit,但它仍然无法正常工作。我回到了我的Mac并尝试了MAMP,我根本没有任何问题。顺便说一句,我发现...... WAMP中设置的最大限制大小是2084KiB,而MAMP中的最大限制大小是32MiB。 如果您甚至在FAQ_16中参考PHP中的文档,它会讨论php.ini中的max_upload_limit。 documentation.html上#faq1_16 下面是一个非常有用的链接: http://www.magentocommerce.com/wiki/magento_filesystem_permissions
答案 8 :(得分:0)
如果您在Ubuntu中使用XAMPP
按照这些步骤
/opt/lampp/etc/php.ini
搜索以下行并根据需要进行更改。
上传文件的最大允许大小。 upload_max_filesize = 2M
答案 9 :(得分:0)
在Ubuntu 18.04中,apache2确实更改了以下php.ini文件的上传大小
root @ xxxxxxxxxx:/etc/php/7.2/apache2# pwd /etc/php/7.2/apache2 root @ xxxxxx:/etc/php/7.2/apache2# vi php.ini
答案 10 :(得分:0)
打开php.ini文件 (打开xampp-control-panel。在Apache前面有一个配置按钮。单击该按钮将打开php.ini)
在php.ini中有 upload_max_filesize = 2M
将其更新为 upload_max_filesize = 10M (您可以根据需要进行更新)
此后,您必须在xampp-control-panel中重新启动apache