Hallo miteinander,
ich habe mehrere Datenbanken, die alle exakt dieselben Tabellen mit derselben Struktur besitzen (nur die Datensätze sind unterschiedlich).
Nun möchte ich an manchen Stellen ermöglichen, dass man z.B. wenn man News anzeigt, nicht nur die News aus einer Datenbank geladen werden, sondern aus mehreren. Das ganze allerdings, _ohne_ bei jedem Query jede Tabelle aus jeder Datenbank einzeln aufzuführen.
Hier ein kleines Beispiel:
SELECT titel, inhalt, datum FROM news
Mithilfe dieser Anfrage, möchte ich dieselben Ergebnisse bekommen, die man normalerweise folgenderweise bekommen würde:
SELECT titel, inhalt, datum FROM db1.news, db2.news, db3.news [...]
Es handelt sich um ein Netzwerk von Seiten. Als "Starthilfe" neuer Seiten innerhalb dieses Netzwerkes möchte ich z.B. auch die News von anderen Seiten des Netzwerkes anzeigen lassen (ohne dafür jedes mal explizit meine mysql queries umschreiben zu müssen).
Gibt es da seitens MySQL (oder PHP) eine Möglichkeit (abgesehen davon, z.B. einfach die News in die Datenbanken neuer Seiten zu kopieren), das zu realisieren?
Gruß,
Günther