diff --git a/lib/mysql/connector/cursor.py b/lib/mysql/connector/cursor.py index 7cc73627..6b79b531 100644 --- a/lib/mysql/connector/cursor.py +++ b/lib/mysql/connector/cursor.py @@ -543,11 +543,11 @@ def remove_comments(match): "Failed rewriting statement for multi-row INSERT. " "Check SQL syntax." ) - fmt = matches.group(1).encode(self._connection.charset) + fmt = matches.group(1).encode(self._connection.python_charset) values = [] try: - stmt = operation.encode(self._connection.charset) + stmt = operation.encode(self._connection.python_charset) for params in seq_params: tmp = fmt if isinstance(params, dict):