6.5. Compatibilidad entre versiones de MySQL con respecto a la replicación

MySQL 5.0

6.5. Compatibilidad entre versiones de MySQL con respecto a la replicación

Nota: El formato del log binario tal y como se implementa en MySQL 5.0 es considerablemente distinto al usado en versiones previas. Los cambios principales se hicieron en MySQL 5.0.3 (para mejoras en el tratamiento de conjuntos de carácteres y ) y 5.0.4 (para mejoras en el tratamiento de zonas horarias). Esto tiene consecuencias tremendas en actualizar servidores en un entorno de replicación, como se describe en Sección 6.6, “Aumentar la versión de la replicación”.

Recomendamos usar la versión de MySQL más reciente disponible, ya que las capacidades de replicación se mejoran contínuamente. También recomendamos usar la misma versión para el maestro y el servidor. Recomendamos actualizar el maestro y esclavo que tengan versiones alfa o beta a versiones de producción. La replicación desde un maestro con versión 5.0.3 a un esclavo 5.0.2 falla; dsde un maestro 5.0.4 a un esclavo 5.0.3 también fallará. En general, los esclavos ejecutando MySQL 5.0.x pueden usarse con maestro antiguos (incluso aquéllos ejecutando MySQL 3.23, 4.0, or 4.1), pero no al revés.

La información precedente pertenece a la compatibilidad de replicación a nivel de protocolo. También puede haber restricciones de compatibilidad a nivel de SQL, como se discute en Sección 6.7, “Características de la replicación y problemas conocidos”.