Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
968 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MySQL jointure entre deux tables sur deux serveurs

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MySQL jointure entre deux tables sur deux serveurs

n°1844767
betsamee
Asterisk Zeperyl
Posté le 29-01-2009 à 15:08:01  profilanswer
 

Bonjour
J'aurais voulu savoir si il y avait un quelconque moyen de realiser une jointure entre deux tables sur deux serveurs differents avec MySQL
Du style;
 
SELECT ...
FROM 'ipserveur1'.db1.tbl1 INNER JOIN 'ipserveur2'.db2.tbl2 ON truc = bidule
...
 
Merci  :jap:


---------------
un blog sur Asterisk
mood
Publicité
Posté le 29-01-2009 à 15:08:01  profilanswer
 

n°1844784
omega2
Posté le 29-01-2009 à 15:23:14  profilanswer
 

En SQL on ne peut pas utiliser des tables qui sont sur un autre serveur. Par contre avec mysql, on peut créer des tables à partir de celles d'un autre serveur. Pour ça il y a deux possibilités :
1) créer une table de type "FEDERATED" (une sorte de table virtuelle qui ne stocke rien en local et qui utilise les données d'une table situé sur un autre serveur)
2) répliquer les tables ce qui revient à en faire une copie locale mais ça demande la modification de certains réglages du serveur et il ne peut demander des données qu'à un seul serveur.
 
Si tu ne peux utiliser aucune de ces deux solutions alors tu ne peux pas t'en sortir avec mysql. Il faudra que tu fasses travailler le programme client (pages php, asp, programme installé sur ton ordi...) afin de faire logiciellement un équivalent de la jointure.
 
Lien vers la documentation :
tables FEDERATED
réplication

n°1844789
betsamee
Asterisk Zeperyl
Posté le 29-01-2009 à 15:27:38  profilanswer
 

de la balle pour (roger) federated
:jap:


---------------
un blog sur Asterisk

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MySQL jointure entre deux tables sur deux serveurs

 

Sujets relatifs
Fusionner 2 ressources provenant de mysql_query[MySQL] Requete pour récupérer les lignes de fin de mois
problème php mysqlUnion de plusieurs tables de même structure avec somme
javax.naming.NameNotFoundException: B not bound (Java, JBoss, MySql)[Access] Requete qui renvoit la synthèse de 2 tables.
installation apache + mysql + phpDétecter les doublons sur une base de données MYSQL
Se connecter à une BD mySQL chez FreeVC++ Express 2008 et MySQL++
Plus de sujets relatifs à : MySQL jointure entre deux tables sur deux serveurs


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR