有人知道您是否可以或如何提高phpMyAdmin中的导入大小限制吗?目前,我的服务器被限制为50MB。
请注意,这与php.ini中的upload_max_filesize
不同。该值设置为2MB。
我需要将一个表导入到我的一个数据库中,而导入时phpMyAdmin对50MB的限制阻止了我这样做。
谢谢。
修正--附2张截图:
显示php.ini设置的屏幕截图#1 -- phpinfo()。
屏幕截图#2 --显示phpMyAdmin导入限制
发布于 2012-10-03 19:53:50
您是否也可以增加post_max_size
并查看它是否有帮助?
通过超文本标记语言表单上传文件会使上传与其他表单元素内容一样,这就是为什么还需要增加post_max_size
的原因。
更新:最终的解决方案涉及命令行:
要仅导出1个表,您可以这样做
mysqldump -u user_name -p your_password your_database_name your_table_name > dump_file.sql
并导入:
mysql -u your_user -p your_database < dump_file.sql
还可以在导入脚本的顶部添加“'drop table your_tabe_name;”,以确保在脚本创建和填充该表之前将其删除
发布于 2013-10-17 16:09:27
如果您正在使用WHM/Cpanel,则为了更改phpmyadmin导入部分中"Max: 50MiB“限制,您必须在WHM (Web主机管理器)中更改两个值。
步骤1)去调整设置,找到"cPanel PHP最大上传大小“,根据你的需要改变它。保存更改。
步骤2)去调整设置,找到"cPanel PHP size“,根据你的需要改变它。保存更改。
返回到您的phpMyadmin。该值应该已更改。
发布于 2014-05-09 01:01:08
通过执行以下操作,我在正常工作时遇到了同样的问题
更改到php.ini文件
post_max_size = 800M
upload_max_filesize = 800M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M
现在重新启动以使更改生效
https://stackoverflow.com/questions/12707822
复制相似问题