我必须非常定期地将数据从CSV导入到MySQL数据库。LOAD DATA LOCAL INFILE '/path/to/file.csv' INTO TABLE `tablename` FIELDS TERMINATED BY ','
我正在导入的数据没有主键列因此,我需要将这个CSV数据导入一个临时的MySQL表中,这很好,但接下来我需要逐行处理这些数据。由于每一行都运行在一个进程中,所以我需要从临时表中删除该行,这样我就不会重新处理
我有一个MySQL表,用于跟踪所有守护进程实例,并跟踪哪个实例是活动的。将1值插入active列的第一个实例成为活动实例。所有实例都一直将当前时间写入last_active列。有一个MySQL触发器,它删除last_active列值大于30秒的任何行。如果活动实例无法更新其last_active值--因为它崩溃了--它的行将被数据库删除,另一个实例将成为活动实例。each command module can have only one active instance` (`name`, `active`)这个想法
每个实例运行相同的insert..