删除多个数据库中的行

Thi*_*ker 2 php mysql

我正在使用PHP和MySQL.我需要做一个查询:

DELETE FROM db1.players WHERE acc NOT IN (SELECT id FROM db2.accounts)

问题是,db1和db2位于不同的服务器上.这个问题的最快解决方案是什么?

确切地说:我正在使用2个连接,所以我认为我不能使用一个查询.

Jon*_*han 5

您将需要将所需的列表保存到数组中,并将其与其他数据库进行比较

要么

您可以创建联合表,使其看起来像是在1个数据库上运行查询.