julien-duponchelle / julien-duponchelle/python-mysql-replication
Unknown system variable 'binlog_row_image
- Dominant language
- Python
- Stars
- 2.4k
- Forks
- 690
- PR merge metrics
- No merged PRs in 30d
Description
When running "python setup.py test", I got the following errors
pymysql.err.InternalError: (1193, "Unknown system variable 'binlog_row_image'").
The "binlog_row_image" system variable is introduced to MySQL on version 5.6 (I think),
but I am using MySQL 5.5.4.
I thought the project on
"https://github.com/noplay/python-mysql-replication"
was tested for MySQL 5.5 and 5.6 (????)
Is there any workaround other than upgrading to MySQL 5.6 or 5.7?
Contributor guide
Research direction
Start by reproducing the failure with `python setup.py test` against MySQL 5.5.4 and compare it with the project's stated MySQL 5.5 and 5.6 support. Trace where the `binlog_row_image` system variable is queried, then verify that the behavior or workaround is covered by tests for the affected MySQL versions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- mysql, python
- Domain
- databases
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100