此问题与phpmyadmin export导致的文件大小有关。
我正在使用phpmyadmin export导出一个表。
几天前我已经用10M行导出了表格。
现在该表有15M行。现在,当我再次导出同一个表时,生成的table1.sql文件大小比之前 小。我使用完全相同的导出设置(最大查询大小等)
我没有时间使用压缩。我正在导出一个包含' INSERT INTO'的平面.sql查询文件。查询。
这可能吗?也许有人可以了解情况。
可能相关的一些事情 - - phpmyadmin显示的行数小于'转储某些行旁边的确切行数:'
(很遗憾,我无法附加任何导出文件 - 它们太大了。)
答案 0 :(得分:0)
PHPmyadmin通过Apache加载,Apache的max_execution_time
通常配置为60秒。如果PHPMyadmin花费的时间比max_execution_time
多,则phpmyadmin任务将无法完成。
您可以将max_execution_time
增加到最大时间,但这会影响您在此服务器上通过Apache服务的每个网站。
建议是通过终端中的mysqldump
工具导出数据
mysqldump -p -u username DATABASE
如果要导出特定表
mysqldump -p -u username DATABASE table
如果要添加要导出的条件
mysqldump -p -u username DATABASE table --where="Yourfield >= 'start date' AND Yourfield <= 'end date')