Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Mysqli łączy tabele z 2 różnych baz danych

To pytanie nie ma nic wspólnego z mysqli (ani żadnym innym API).

Aby wykonać połączenie z tabelą z innej bazy danych, użytkownik, który łączy się z mysql, musi mieć uprawnienia SELECT dla obu baz danych.

Po wykonaniu tej czynności, po prostu wybierz jedną z baz danych w instrukcji połączenia i zaadresuj inną, używając zwykłej składni z kropkami:

SELECT * FROM t1 JOIN db2.t2

Aby odpowiedzieć na Twoje pytanie dosłownie,

Nie możesz



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy MySQL Connector/J buforuje wiersze podczas przesyłania strumieniowego zestawu wyników?

  2. Zmień język komunikatów o błędach MySQL

  3. Dodaj pola DATE i TIME, aby uzyskać pole DATETIME w MySQL

  4. Odrębne zapytanie Django MySQL w celu uzyskania wielu wartości

  5. Limit MySQL ze zmienną