2 votes

Pour effectuer une réplication de base de données avec XAMPP MySql, le Maître et l'Esclave doivent-ils avoir la même version ?

J'ai 2 serveurs avec des versions différentes de XAMPP, doivent-ils être de la même version pour faire de la réplication ?

0voto

Aulis Ronkainen Points 2218

Je crois que cela n'a rien à voir avec les versions de XAMPP, mais avec les versions de MySQL. Si c'est le cas, non, vous n'avez pas besoin d'utiliser les mêmes versions de MySQL pour utiliser la réplication. Cependant, il est fortement recommandé de le faire.

A partir de MySQL la documentation :

17.4.2 Compatibilité de la réplication entre les versions de MySQL

MySQL prend en charge la réplication d'une série de versions vers la série de versions supérieure. Par exemple, vous pouvez répliquer d'un maître exécutant MySQL 5.6 vers un esclave exécutant MySQL 5.7, d'un maître exécutant MySQL 5.7 vers un esclave exécutant MySQL 8.0, et ainsi de suite. Cependant, vous pouvez rencontrer des difficultés lors de la réplication d'un maître plus ancien vers un esclave plus récent si le maître utilise des instructions ou des comportements qui ne sont plus pris en charge dans la version de MySQL utilisée sur l'esclave. Par exemple, les noms de clés étrangères de plus de 64 caractères ne sont plus pris en charge à partir de MySQL 8.0.

Je vous suggère de vérifier les versions des instances MySQL et de les mettre à jour vers la même version, si nécessaire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X