Script de synchronisation entre 2 DB MySQL
Fanascom
-
maeri -
maeri -
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
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:
- Script de synchronisation entre 2 DB MySQL
- Supercopier 2 - Télécharger - Gestion de fichiers
- Script vidéo youtube - Guide
- Mas script - Accueil - Windows
- 2 ecran pc - Guide
- Mysql community server - Télécharger - Bases de données
4 réponses
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.
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.
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
Merci d'avance
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.
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.