sql >> Databasteknik >  >> RDS >> Mysql

Anslut till två databaser

Om du inte anger databasen i din connect samtal kan du skriva frågor mot flera databaser samtidigt. dokumentationen säger att db krävs inte.

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

sedan

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

Men det fungerar bara om de två databaserna finns på samma server.



  1. MySQL Välj rader vid första förekomsten av varje unikt värde

  2. Bästa mysql-datatypen för gram, milligram, mikrogram och kilojoule

  3. Viktiga saker att övervaka i PostgreSQL - Analysera din arbetsbelastning

  4. Hur genererar man ett version 4 (slumpmässigt) UUID på Oracle?