CREATE TABLE t1
(
id
bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT ‘’,
col1
bigint(20) unsigned NOT NULL DEFAULT ‘0’ COMMENT ‘’,
col2
bigint(20) unsigned NOT NULL DEFAULT ‘0’ COMMENT ‘’,
col3
varchar(190) NOT NULL DEFAULT ‘’ COMMENT ‘’,
col4
varchar(255) NOT NULL DEFAULT ‘’ COMMENT ‘’,
col5
varchar(30) NOT NULL DEFAULT ‘’ COMMENT ‘’,
col6
varchar(20) NOT NULL DEFAULT ‘’ COMMENT ‘’,
col7
varchar(50) NOT NULL DEFAULT ‘’ COMMENT ‘’,
col8
varchar(255) NOT NULL DEFAULT ‘’ COMMENT ‘’,
col9
tinyint(1) NOT NULL DEFAULT ‘0’ COMMENT ‘’,
col10
tinyint(1) NOT NULL DEFAULT ‘0’ COMMENT ‘’,
col11
varchar(30) NOT NULL DEFAULT ‘’ COMMENT ‘’,
col12
tinyint(1) NOT NULL DEFAULT ‘0’ COMMENT ‘’,
col13
date NOT NULL DEFAULT ‘0000-01-01’ COMMENT ‘’,
col14
varchar(32) NOT NULL DEFAULT ‘’ COMMENT ‘’,
col15
tinyint(2) NOT NULL DEFAULT ‘’ COMMENT ‘’,
PRIMARY KEY (id
) /*T![clustered_index] CLUSTERED */,
KEY idx_org_user_id
(col1
,col2
,col13
)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=1 COMMENT=’’;
我这边操作是
- scale-in tiflash
2、 scale-out tiflash (无法扩展成功,有报错)
[2022/04/29 00:00:20.337 +08:00] [ERROR] [] [“SchemaSyncService:DB::SchemaSyncService::SchemaSyncService(DB::Context&)::<lambda()>: Sync schemas failed by Syntax error: Not a valid integer”] [thread_id=34]
- 删除问题表 t1
- 修改问题表t1 问题列 col15 的 default 值
- scale-out tiflash (成功)
- 创建问题表(问题没有复现)