Mise à jour de la base de données à partir d'un site en localhost

Bonjour,
Je manque beaucoup d’expérience en développement de sites web, et je voudrais savoir quelle est la procédure à suivre pour mettre à jour la base de données qui est hébergée chez Ouvaton, à partir de celle du site développé en localhost ?
Actuellement, je transfère à chaque fois toute la BD du local en distant, ce qui m’oblige à vider systématiquement les tables pour réussir l’importation avec phpmyadmin.
J’ai vu qu’il existe un onglet “synchroniser” dans phpmyadmin : faut-il l’utiliser ? Quelles sont les étapes ?
Les deux sites que j’ai sont l’un en spip l’autre en wordpress.
Bien cordialement,
Michel

Hello,

Je ne suis pas du tout un spécialiste de bases de données. Lorsque j’ai fait un développement en local, en général je transfère également toute la base en vidant les tables présentes au préalable. Peut-être pas très élégant, mais rudement efficace :wink: . Je ne sais pas si on peut synchroniser: il faudrait pour cela que l’une des bases soit accessible depuis l’autre, ce qui n’est presque jamais le cas (c’est pour ça que c’est du “localhost”: on ne peut pas faire de requêtes depuis l’extérieur, question de sécurité bien sûr).

L’autre possibilité que je verrais, c’est d’exporter la base distante et la base locale, de faire un diff, et de ne transférer que les différences entre les deux. Mais bon, ça me semble plus compliqué et plus chronophage que d’exporter le tout. Ceci dit, ce n’est que lors du passage de développement à production que tu as cette manipulation à faire, non? Une fois que c’est en prod, tu utilises ta plate-forme locale pour des tests, mais pas pour y mettre du vrai contenu… Enfin, c’est comme ça que je fais :wink:

Coop,
Greg

Merci Greg de cette réponse rapide. Je vois mieux comment faire ! Comme je tatonne encore pas mal pour le site, je suis en fait encore en phase de développement. Un moment délicat à passer, ça ira mieux quand il sera vraiment en pros !
Coop,

Michel