[RESOLU] Requête MySQL sur deux serveurs

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Requête MySQL sur deux serveurs

Re: [RESOLU] Requête MySQL sur deux serveurs

par @rthur » 16 mars 2017, 00:19

Non pas d'autres solutions en pure SQL à mon avis

Re: [RESOLU] Requête MySQL sur deux serveurs

par albat » 15 mars 2017, 12:44

J'avais un gros doute,
mais à présent, je suis fixé :
show ENGINES;
FEDERATED ............................. NO
Voilà pourquoi j'espérais une autre solution... :cry:

Re: Requête MySQL sur deux serveurs

par albat » 15 mars 2017, 12:41

Merci, mon Tutur.

J'avais déjà regardé de ce côté-là, mais je voulais savoir s'il existait une autre solution.

Re: Requête MySQL sur deux serveurs

par @rthur » 14 mars 2017, 23:41

Bonjour,

Avec la directive FEDERATED sur MySQL :
https://dev.mysql.com/doc/refman/5.7/en ... ngine.html

Attention tous les serveurs ne sont pas configurés pour le gérer, si tu fais un

Code : Tout sélectionner

SHOW ENGINES;
tu devrais pouvoir le savoir.

Wikipedia : https://fr.wikipedia.org/wiki/Federated
Tuto : http://sony-noel.developpez.com/tutoria ... =federated

Requête MySQL sur deux serveurs

par albat » 14 mars 2017, 18:50

Bonjour,

Lancer une requête joignant des tables de deux bases différentes ne pose pas de difficultés,
tant que ces deux bases sont sur le même serveur.
SELECT champ
FROM  base1.table1 INNER JOIN base2.table2 ON cle1 = cle2
Comment faire lorsque les deux bases sont sur deux serveurs distincts ?

Merci,