julien-duponchelle / julien-duponchelle/python-mysql-replication

Compatibility path for migrating from MySQL 5.7 to 8.0?

Open
#643 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2.4k
Forks
690
PR merge metrics
No merged PRs in 30d

Description

Is there a version of python-mysql-replication that supports both MySQL 5.7 and MySQL 8.0?

We are currently in the process of upgrading our infrastructure from MySQL 5.7 to MySQL 8.0. To minimize risk, we would ideally like to upgrade this library to a "bridge" version ahead of time that remains compatible with our current 5.7 instances but is ready for the 8.0 cutover.

However, the current logs state:
`Before using MARIADB 10.5.0 and MYSQL 8.0.14 versions, use python-mysql-replication version Before 1.0 version`

And I notice that the column names are now saying `UNKNOWN_COL#`.
Is there a recommended upgrade strategy for teams performing a rolling migration between these two database versions?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.