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.
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 ?
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.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager