Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL查询不适用于python和Talend_Python_Mysql_Talend - Fatal编程技术网

MySQL查询不适用于python和Talend

MySQL查询不适用于python和Talend,python,mysql,talend,Python,Mysql,Talend,我正试图安排一个作业从服务器导入一些数据,但在处理查询时遇到一些困难。我试图从中检索数据的数据库是MySQL数据库。 有趣的是,使用MySQL Workbench,我可以在10秒内处理查询,但使用Talend和python,我无法处理查询。当我将查询限制为200时,一切都会顺利进行,但当我将限制提高到300时,它就会停止 有人对成功处理查询有什么建议吗?或者有一种方法可以使用MySQL Workbench计划查询并自动导出csv 提前谢谢你 在这种情况下,您必须在查询中进行分页。使用limit和

我正试图安排一个作业从服务器导入一些数据,但在处理查询时遇到一些困难。我试图从中检索数据的数据库是MySQL数据库。 有趣的是,使用MySQL Workbench,我可以在10秒内处理查询,但使用Talend和python,我无法处理查询。当我将查询限制为200时,一切都会顺利进行,但当我将限制提高到300时,它就会停止

有人对成功处理查询有什么建议吗?或者有一种方法可以使用MySQL Workbench计划查询并自动导出csv


提前谢谢你

在这种情况下,您必须在查询中进行分页。使用limit和offset。

所以,你的工作应该是

tloop-->tdbinput(在offset子句中,您需要将其添加到tloop的当前迭代中)-->tlog


我知道,我已经试过了,但记录是81000,循环在我到达5250时停止……你的工作以什么错误结束?你能发布你的工作设计吗?它不会结束,它只是停留在“开始”状态,而不会从talend和python开始