PHPMyAdmin导入大量数据方法

如果不改配置,直接导入,则会出现报错。比如PHPMyAdmin中的上传大小报错,以及PHP内存超出提醒,或者PHPMyAdmin登录超时等

下面是基础可能导致问题发生的地方,你可以根据自己测试的配置情况来修改

php.ini

upload_max_filesize=2G #上传最大文件的大小 ,可写成2G
memory_limit=2G #执行内存限制
post_max_size=2G #post上传最大大小
session.gc_maxlifetime=1440 #session有效期

my.ini或my.cnf

max_allowed_packet=2G #大允许数据包
wait_timeout=2880000 #默认最大值
interactive_timeout=2880000 #默认最大值

nginx.conf

client_max_body_size 2G #上传大小限制
proxy_read_timeout 1200;  # 秒 后端服务器处理请求的时间设置(页面等待服务器响应时间)

PHPMyAdmin

libraries/config.default.php

$cfg['ExecTimeLimit'] = 1200; #PHPMyAdmin中最大执行时间


内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://sulao.cn/post/99.html