You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When i sync mysql 8.0.28 table by dm, the console report error: "RawCause": "[parser:1115]Unknown character set: 'utf8mb3'", "Workaround": "Please confirm your DDL statement is correct and needed. For TiDB compatible DDL, see https://docs.pingcap.com/tidb/stable/mysql-compatibility#ddl. You can usehandle-error command to skip or replace the DDL or add a binlog filter rule to ignore it if the DDL is not needed."
The create table sql:
CREATE TABLE test.`test1` (
`id` bigint NOT NULL AUTO_INCREMENT,
`name` varchar(100) NOT NULL ,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=99 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci COMMENT='test';
What did you expect to see?
No response
What did you see instead?
No response
Versions of the cluster
DM version (run dmctl -V or dm-worker -V or dm-master -V):
DM: Release Version: v6.4.0
Upstream MySQL/MariaDB server version:
MySQL 8.0.28
Downstream TiDB cluster version (execute SELECT tidb_version(); in a MySQL client):
Release Version: v6.1.0
How did you deploy DM: tiup or manually?
TiUP
Other interesting information (system version, hardware config, etc):
current status of DM cluster (execute query-status <task-name> in dmctl)
{ "result": true, "msg": "", "sources": [ { "result": true, "msg": "", "sourceStatus": { "source": "source-test", "worker": "dm-192.168.11.11-8271", "result": null, "relayStatus": { "masterBinlog": "(binlog.000429, 364018782)", "masterBinlogGtid": "", "relaySubDir": "6c041e1b-7058-11ed-86d8-0242ac120002.000001", "relayBinlog": "(binlog.000429, 364018782)", "relayBinlogGtid": "", "relayCatchUpMaster": true, "stage": "Running", "result": null } }, "subTaskStatus": [ { "name": "sync-test", "stage": "Paused", "unit": "Sync", "result": { "isCanceled": false, "errors": [ { "ErrCode": 36067, "ErrClass": "sync-unit", "ErrScope": "internal", "ErrLevel": "high", "Message": "startLocation: [position: (binlog|000001.000429, 39528101), gtid-set: ], endLocation: [position: (binlog|000001.000429, 39529568), gtid-set: ], origin SQL: [/* ApplicationName=DBeaver 22.3.1 - SQLEditor \u003cScript-6.sql\u003e */CREATE TABLE test.`test1` ( `id` bigint NOT NULL AUTO_INCREMENT, `name` varchar(100) NOT NULL , PRIMARY KEY (`id`) USING BTREE) ENGINE=InnoDB AUTO_INCREMENT=99 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_general_ci COMMENT='test'; ", "RawCause": "[parser:1115]Unknown character set: 'utf8mb3'", "Workaround": "Please confirm your DDL statement is correct and needed. For TiDB compatible DDL, see https://docs.pingcap.com/tidb/stable/mysql-compatibility#ddl. You can use `handle-error` command to skip or replace the DDL or add a binlog filter rule to ignore it if the DDL is not needed." } ], "detail": null }, "unresolvedDDLLockID": "", "sync": { "totalEvents": "674840950", "totalTps": "4114883", "recentTps": "0", "masterBinlog": "(binlog.000429, 364018782)", "masterBinlogGtid": "", "syncerBinlog": "(binlog|000001.000429, 39528022)", "syncerBinlogGtid": "", "blockingDDLs": [ ], "unresolvedGroups": [ ], "synced": false, "binlogType": "local", "secondsBehindMaster": "0", "blockDDLOwner": "", "conflictMsg": "", "totalRows": "0", "totalRps": "0", "recentRps": "0" }, "validation": null } ] } ]}
The text was updated successfully, but these errors were encountered:
What did you do?
When i sync mysql 8.0.28 table by dm, the console report error:
"RawCause": "[parser:1115]Unknown character set: 'utf8mb3'", "Workaround": "Please confirm your DDL statement is correct and needed. For TiDB compatible DDL, see https://docs.pingcap.com/tidb/stable/mysql-compatibility#ddl. You can use
handle-errorcommand to skip or replace the DDL or add a binlog filter rule to ignore it if the DDL is not needed."
The create table sql:
What did you expect to see?
No response
What did you see instead?
No response
Versions of the cluster
DM version (run
dmctl -V
ordm-worker -V
ordm-master -V
):DM: Release Version: v6.4.0
Upstream MySQL/MariaDB server version:
MySQL 8.0.28
Downstream TiDB cluster version (execute
SELECT tidb_version();
in a MySQL client):Release Version: v6.1.0
How did you deploy DM: tiup or manually?
TiUP
Other interesting information (system version, hardware config, etc):
current status of DM cluster (execute
query-status <task-name>
in dmctl)The text was updated successfully, but these errors were encountered: