2010-07-14 6 views
1

Je veux être en mesure de répliquer un db mysql local vers un db mysql en ligne sur adsl.Réplication Mysql

Mon ip adsl est dynamique, donc je n'ai pas d'adresse IP statique.

J'utilise une application personnalisée pour remplir la base de données locale, l'application utilise beaucoup de CPU et le serveur web qui héberge la base de données en ligne souffre quand je lance l'application en ligne.

Y at-il un moyen de le faire?

Merci lin avance pour toute aide.

Cordialement

Potman100

+0

Les noms DNS sont autorisés AFAIK, alors utilisez dyndns ou similaire? – Wrikken

Répondre

1

Vous devez utiliser MySQL Replication et le protocole de transport de données ne Metter pas.

Vous pouvez utiliser un Dynamic DNS service pour obtenir une adresse DNS constante avec un enregistrement A ou AAAA (A est pour IPv4, AAAA pour IPv6) pointé toujours vers votre adresse IP adsl dynamique.

+1

Salut, le problème que j'ai est lors de la configuration de la configuration, l'esclave nécessite une adresse IP pour le maître, comme j'ai une ip dynamique sur ma connexion adsl je ne peux pas fournir une adresse IP. Je dois être en mesure de pousser tous les changements de la base de données master (locale) vers la base de données en ligne, plutôt que l'esclave demandant des mises à jour du maître. – potman100

+0

@ potman100: Vous pouvez utiliser le service dns dynamique comme un dyndns.org pour obtenir des dns const avec un enregistrement toujours prêt à votre adsl dynamique. – Svisstack

+0

Il ne peut pas, comme le fichier de configuration nécessite une adresse IP, pas un DNS. – davide

Questions connexes