Script de synchronisation entre 2 DB MySQL

Fermé
Fanascom - 1 juil. 2011 à 06:54
 maeri - 29 févr. 2012 à 11:25
Bonjour,

SVP j'ai 2 base de données MySQL avec la meme structure: l'une locale et l'autre distante. et je veux que la DB locale puisse aller se connecter régulièrement (au moins une fois par jour) sur la DB distante et copier ses meme données dans les tables locales. Les deux BD tournes sur des machines Linux Debian. J'ai penser à écrire un "cron" avec un script en PHP. Est-ce que quelqu'un aurait déjà fait cette opération et pourriez-vous m'aider à trouver un bout de code sur lequel je pourrait me baser.

Merci d'avance les amis

A voir également:

4 réponses

varfendell Messages postés 3259 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 707
1 juil. 2011 à 09:26
Bonjour,

J'ai déjà effectué cette opération.
J'ai réalisé un script en C#. Je ne connaissais pas ce langage mais il n'est pas tres éloigné du java et on le prend rapidement en main.

Je pense que le mieux pour toi serais de faire effectivement un script mais dans un langage orienté objet (C#, C++, Java,...) et de faire a coté un petit programme qui lancerait ce script une fois par jour a une heure bien définit.
0
Merci beaucoup pour la réponse. Est-ce que tu garde toujours le bout de code C# avec toi? ça serais très util pour moi de l'utiliser pour construire mon code.

Merci d'avance
0
varfendell Messages postés 3259 Date d'inscription jeudi 27 décembre 2007 Statut Membre Dernière intervention 8 février 2020 707
1 juil. 2011 à 11:13
Je doit l'avoir, mais il doit etre chez moi, donc je pourrais te le fournir ce soir

Il faudra bien sur que tu l'adaptes avec ta base de données et que tu l'améliores

En l'occurence il peut etre amélioré:

- en prennant de maniere dinmyque le nom des table de ta base de données (au lieu d'avoir a les entrer manuellement
- amélioré l'algorithme de verification des doublons qui ne fonctionne pas parfaitement.

Tu peut commencer a te renseigner sur le moyen de faire un script pour lancer automatiquement un script C# une fois apr jour en attendant.
0
je dois faire le meme travail avec php, varfendel ton code serait aussi tres utli pour moi afin de savoir par ou commencer
0

Discussions similaires