binlog2sql icon indicating copy to clipboard operation
binlog2sql copied to clipboard

LookupError: unknown encoding: swe7

Open sjditadmin opened this issue 5 years ago • 1 comments

环境:Server version: 5.7.29-log MySQL Community Server (GPL) 报错如下: Traceback (most recent call last): File "binlog2sql.py", line 150, in binlog2sql.process_binlog() File "binlog2sql.py", line 105, in process_binlog for row in binlog_event.rows: File "/usr/local/lib/python3.6/site-packages/pymysqlreplication/row_event.py", line 433, in rows self._fetch_rows() File "/usr/local/lib/python3.6/site-packages/pymysqlreplication/row_event.py", line 428, in _fetch_rows self.__rows.append(self._fetch_one_row()) File "/usr/local/lib/python3.6/site-packages/pymysqlreplication/row_event.py", line 481, in _fetch_one_row row["values"] = self._read_column_data(self.columns_present_bitmap) File "/usr/local/lib/python3.6/site-packages/pymysqlreplication/row_event.py", line 136, in _read_column_data values[name] = self.__read_string(column.length_size, column) File "/usr/local/lib/python3.6/site-packages/pymysqlreplication/row_event.py", line 224, in __read_string string = string.decode(encoding) LookupError: unknown encoding: swe7

sjditadmin avatar Dec 17 '20 01:12 sjditadmin

是否是pymysqlreplication 依赖包的问题? 我生产环境下的依赖: PyMySQL==0.7.11 wheel==0.29.0 mysql-replication==0.13

fengbinddr avatar Jan 11 '21 06:01 fengbinddr