【问题描述】
1. mysql如何创建主子表?
【解决办法】
1. 首先在SequoiaSQL-MySQL中创建主表,创建主表的方法:
将json对象格式的自定义的表配置参数在表选项COMMENT中通过指定关键词“sequoiadb”传入,比如:
mysql> create table t(a int, b int)
-> engine=sequoiadb
-> comment='sequoiadb:{ IsMainCL: true, ShardingKey: { a: 1}, ShardingType: "range" }';
2. 在SequoiaDB端创建子表,并将子表挂载到主表上,详情可参考下面的资料
【参考资料】
SequoiaSQL-MySQL创建主表参考:http://doc.sequoiadb.com/cn/sequoiadb-cat_id-1566551297-edition_id-0
SequoiaDB创建子表参考:http://doc.sequoiadb.com/cn/index-cat_id-1454575727-edition_id-304