phpMyAdmin导入文件大小是有php.ini配置文件控制的,
需要修改upload_max_filesize和post_max_size两个参数。
(php.ini会取upload_max_filesize和post_max_size两个配置的较小值项作为导入数据库文件大小限制的有效值,所以两个参数都要修改)
官方帮助文档地址:阿里云帮助中心
更多参考: 阿里云官方(新用户需官网注册查看)
phpMyAdmin导入文件大小是有php.ini配置文件控制的,
需要修改upload_max_filesize和post_max_size两个参数。
(php.ini会取upload_max_filesize和post_max_size两个配置的较小值项作为导入数据库文件大小限制的有效值,所以两个参数都要修改)
更多参考地址: 阿里云官方(新用户需官网注册查看)
phpMyAdmin 登录之后选择导入,默认需要在本 PC 上传文件到服务器,默认只支持 2 MB 大小的文件,可以开启 phpMyAdmin 导入服务器本地文件的方法。
1、修改 phpMyAdmin 配置文件
修改 config.inc.php,有的版本可能只有config.sample.inc.php,可以复制一份重命名为 config.inc.php。
将其中的:
修改为:
然后在 phpMyAdmin 下新建立一个目录名称为 ImportFile,后期就可以把 sql 文件放到这个目录了。
上传一个 sql 脚本到 ImportFile 目录下,可以在 phpMyAdmin 选择导入查看,需要重新登录才可以看到
phpMyAdmin 上传文件大小的限制,其实是 PHP 限制导致,需要修改 php.ini 文件的两个配置参数post_max_size 和 upload_max_filesize。
修改 post_max_size 和 upload_max_filesize,这个两个参数是同时生效的,但是可以上传的最大值是这两个值其中小的那个。
如下图,实际上最大可上传的文件是 100 MB
重启 php-fpm 后生效,可以看到如下信息:
注意:
还有两个参数需要注意
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。