Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verbinden Sie sich mit zwei Datenbanken

Wenn Sie die Datenbank nicht in Ihrem connect angeben call können Sie Abfragen für mehrere Datenbanken gleichzeitig schreiben. Die Dokumentation sagt, dass db ist nicht erforderlich.

db = _mysql.connect('localhost', 'user', 'passwd')

dann

SELECT u.*, i.* FROM db1.users u LEFT JOIN db2.items i ON u.id = i.user_id

Aber es funktioniert nur, wenn sich die beiden Datenbanken auf demselben Server befinden.