Mysql查询在python中自动终止

时间:2016-06-09 04:07:40

标签: python mysql

我正在使用MobaExterm来运行我的python脚本。 该脚本从3个表中获取记录。我可以在MySQL Workbench中看到我的查询输出,但是当我的脚本中运行相同的查询时,我输出为" Killed"

是什么原因。我的查询似乎是正确的。

select tsp.data_ip, tsp.IP, tvp.vm_d_ip, tvp.IP FROM cmdb.t_server tsp,cmdb.t_vm tvp,t_ip ip where tvp.SERIALNUMBER= 'AD123' or tsp.SERIALNUMBER= 'AD123' and (ip.ip=tsp.d_ip or ip.ip=tsp.IP or ip.ip=tvp.dip or ip.ip=tvp.IP);

1 个答案:

答案 0 :(得分:0)

在python脚本中发生这种情况的原因是因为记录太多。 该记录超过了脚本运行时等待脚本的时间。

如在select查询中所见,它同时使用where子句查询三个表,并在'和','或'中提及多个条件。

应该使用

加入