如何自动运行链式多个mysql查询

时间:2014-05-07 21:56:16

标签: scripting mysql-python

我有一个带有一些大表的mysql数据库,我有一个任务,我必须一个接一个地运行三个查询,最后一个导出到outfile.csv。

即。 查询1.从某些具有特定参数的表中选择值。然后写入新表。 aprox 4.5小时

查询2.完成第一个后,然后使用新表连接与另一个连接将结果输出到新表。然后写入outfile.csv。 aprox 2小时

我如何设法一个接一个地自动调用这些查询,即使可能需要4个小时才能完成

我对任何解决方案,脚本或数据库功能都持开放态度。我在ubuntu服务器上运行,所以没有图形解决方案。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

您可以使用半列分隔查询并将其作为批处理运行。