Posté(e) le 7 août 200618 a Bijour à tous ! Tout d'abord, si je me suis trompé de forum, ce n'est pas volontaire... mais il fallait choisir entre création web et linux... Vala, je vous explique mon problème : J'ai deux serveurs MySQL, que l'on va appeler serveur1 et serveur2. Avec des users différents : user1 et user2 (pass1 et pass2 respectivement) Donc deux bdd ; bdd1 et bdd2 et deux tables de même nom principal mais pas même préfixe : prefix1-data et prefix2-data Voila les conditions initiales. Maintenant, il faut savoir que ces deux tables doivent avoir exactement le même contenu et que seule prefix1-data est à jour. Il faut donc copier tout simplement les données de prefix1-data à prefix2-data. La dernière condition est que ce processus doit être codé dans un fichier sh, exécuté en cron. Je pense que je ne peux faire plus clair, Merci pour votre aide. Modifié le 7 août 200618 a par fedorinux
Posté(e) le 7 août 200618 a Auteur Oui, mais le fait que les deux tables n'aient pas le même préfixe fait tout foirer. Car quand j'importe les données, ca ne trouve pas la table (et pour cause, elle n'existe pas).
Posté(e) le 7 août 200618 a Auteur J'ai trouvé finalement : mysqldump -u user1 -ppass1 -h serveur1 bdd1 prefixe1-data -r file.sql replace -v prefixe1- prefixe2- -- file.sql mysql -u user2 -ppass2 -h serveur2 -D bdd2 < file.sql C'est donc résolu, merci theocrite, tu avais finalement raison
Posté(e) le 8 août 200618 a Excellent j'étais en train de me poser les mêmes questions pour transférer un Wiki entre 2 machines. Merci PCI et ses forums ...
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.