我想将大量数据(20000 行)从 Mysql 导出到 excel(使用 PHP)数据来自两个表。第一个表的每条记录都有第二个表记录的ID。我正在使用PHPExcel库。
伪代码:
$first_table = mysql_query("SELECT * FROM table_1")
foreach($first_table as $row){
$store_id = $row['store_id'];
$second_table = mysql_query("SELECT * FROM table_2 Where ID = $store_id");
}
在这种情况下,mysql查询运行次数(在第一个表中找到记录)现在的问题是处理时间太长,最后没有结果php屏幕变为空白(白色)......我认为这是执行超时问题...
有什么解决办法??