我正在记录它提供的一些信息,并将其存储在一个MySQL数据库中。这并不是真正的问题,然而,我的问题是如何有效地保持数据与数据库的同步。
例如,在某一时刻,我可能有3个I 1001、1002、1003。我可以很好地将它们插入到数据库中,但是,如果我现在有1001和1003会怎么样呢?更新数据库以反映这一点的最有效方法是什么?我想我可以选择,找出差异,然后对丢失/添加的ID发出删除/插入命令。或者可能是DELETE NOT IN (),然后是INSERT。但是由于这个脚本一直在运行,所以我担心这不是很有效。
* from Table1
插入到Table1(Sql server Db1) -从Mysql数据库插入考虑相同模式的数据我希望将所有数据插入到1 go中,因为我的操作不限于在数据库中插入记录。因此,用户必须坐着等待一个长的,比如第一个数以百万计的数据,在数据库中逐块插入,然后再等待我的进一步操作,这也是长时间运行的操
file_put_contents($filePath, base64_decode($data));
mysql_queryINTO pinboard VALUES ('', '{$markerID}', '{$ImageName}', '', '')") or die ('Could not save entry: '.mysql