[MYSQL] procédure stockée, connection à une autre BD

procédure stockée, connection à une autre BD [MYSQL] - SQL/NoSQL - Programmation

Marsh Posté le 23-03-2010 à 08:12:15    

Bonjour à tous,
j'ai besoin de récupérer des informations d'une base de données, les modifier et les enregistrer dans une autre. Pour le moment, les deux bases étant sur le même serveur.
 
De plus il me faudrait utiliser l'event scheduler pour réaliser cette opération régulièrement.
Mon idéal serait de créer un procédure stockée dans une base de données et qui se connecte à une autre pour récupérer les informations mais je connait pas la syntaxe. cette simple requête vue sur le net ne marche pas, il m'affiche db2.table2 vide (pas d'erreur, mais pas de valeurs) :  

Code :
  1. select col1 as name
  2. from db1.table1
  3. union
  4. select col2 as name
  5. from db2.table2


Mais peut être que dans une procédure, plus de choses sont possibles, avec des variables  ....
Cela est t'il possible avec les deux bases qui ont une version différente de MySQL?
Cela est t'il possible avec les deux bases qui sont sur deux serveurs différents ?
 
Merci à tous et bonne journée

Reply

Marsh Posté le 23-03-2010 à 08:12:15   

Reply

Marsh Posté le 23-03-2010 à 09:00:14    

Ok, j'ai rien dit, ma table est vide lol.
Rahlala les joies de la programmation. Pourquoi chercher des erreurs quand il n'y en a pas ??!!
Je vais faire des test avec les procédures stockées.
 
J'attends tout de même une réponse au cas ou je veuille accéder à un serveur distant ce qui risque probablement d'arriver.
Merci


Message édité par discmat le 23-03-2010 à 09:02:45
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed