1、复制表结构及数据
1.1第一种方式
create table A_backup select * from A
基于GTID复制会报错:
1786 - Statement violates GTID consistency: CREATE TABLE ... SELECT.
该语句实际上被记录为两个单独的事件,一个是创建表,另一个插入数据。当事务执行该语句时,在一些情况下,这两个事件可能接收到相同的事务ID,导致插入的事件被从库跳过。
1.2 第二种方式
CREATE TABLE A_BACKUP LIKE A; -- 复制表结构
INSERT INTO A_BACKUP SELECT * FROM A; -- 导入数据