PT-2083 - Pt-archiver --charset option is not working for MySQL8.0

- Changed logic, introduced by commit 1d1c13f
- Added test case
This commit is contained in:
Sveta Smirnova
2023-12-07 21:51:47 +03:00
parent 9b347dd466
commit cadf35abc4
4 changed files with 108 additions and 4 deletions

View File

@@ -0,0 +1,18 @@
DROP TABLE IF EXISTS test.table_1;
DROP TABLE IF EXISTS test.table_1_dest;
SET NAMES latin1;
CREATE TABLE test.table_1 (
id int(11) NOT NULL,
c1 varchar(20) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO test.table_1 VALUES(1, 'I love MySQL!');
CREATE TABLE test.table_1_dest (
id int(11) NOT NULL,
c1 varchar(20) DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;