Petite question :
Peut-on faire un Insert ... select avec 2 BD différentes sur 2 serveurs distants?
Si oui comment faire ?
Je pensais faire l'insert sur un serveur et le select va chercher les données sur un autre serveur.
Version imprimable
Petite question :
Peut-on faire un Insert ... select avec 2 BD différentes sur 2 serveurs distants?
Si oui comment faire ?
Je pensais faire l'insert sur un serveur et le select va chercher les données sur un autre serveur.
Pour information cette requete marche, mais les 2 BD sont sur le même serveur :
insert into table1 select * from bd2.table1
table1 se trouve sur le serveur1 dans la bd1
bd2.table1 se trouve sur le serveur1 dans la bd2
Comment faire la même chose sur 2 serveurs différents ?
Suppose qu'il faut spécifié le login et mot de passe ?
oui c'est possible
Heu et comment ?
Pensais faire :
insert into table1 select * from login@ip:mot_de_passe/bd2.table1
Un truc dans ce genre ?
Je pense qu'il faudra passer par une table locale de type 'federated' (http://dev.mysql.com/doc/refman/5.0/...ge-engine.html) qui va faire proxy avec la bdd distante.