PT-2279 - Option --charset is confusing when set to utf8mb4

- Added pattern check for utf8 character set instead of eq
- Added test cases
This commit is contained in:
Sveta Smirnova
2023-11-06 23:26:54 +03:00
parent 8e4824813f
commit f0af7114e7
3 changed files with 100 additions and 2 deletions

View File

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