欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

【MySQL】rds 不支持镜像表/联合表,怎么办?

程序员文章站 2022-07-04 08:28:24
出于对业务的不了解,往往会让人做出错误的判断 CREATE TABLE ( int(11) NOT NULL AUTO_INCREMENT COMMENT '客户ID', varchar(250) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL CO ......

出于对业务的不了解,往往会让人做出错误的判断

create table `new_tables` (
  `customer_id` int(11) not null auto_increment comment '客户id',
  `customer_code` varchar(250) character set utf8 collate utf8_bin default null comment '客户编码',
  `customer_name` varchar(250) character set utf8 collate utf8_bin default null comment '客户名称',
  `district_name` varchar(250) character set utf8 collate utf8_bin default null comment '地区名称',
  `develop_date` date default null comment '发展日期',
  `contacts` varchar(250) character set utf8 collate utf8_bin default null comment '联系人',
  `contacts_tel` varchar(11) character set utf8 collate utf8_bin default null comment '联系人电话',
  `salesman_name` varchar(250) character set utf8 collate utf8_bin default null comment '专营业务员名称',
  `departments_name` varchar(250) character set utf8 collate utf8_bin default null comment '分管部门名称',
  `use_yn` varchar(250) character set utf8 collate utf8_bin default null comment '是否使用',
  `create_id` int(11) default null comment '创建人',
  `create_date` datetime default null comment '创建时间',
  `update_id` int(11) default null comment '修改人',
  `update_date` datetime default null comment '修改时间',
  primary key (`customer_id`),
  unique key `客户编码` (`customer_code`)
) engine=federated default charset=utf8 connection='mysql://userdb:******@localhost:3306/xxxxsdb/t_lg_xxxxxx_xxxxxx';

经过查询,rds 不支持 federated 引擎,可以借助 阿里云数据传输服务dts来实现,表的时时同步
【MySQL】rds 不支持镜像表/联合表,怎么办?

用人,就要受制于人

federated参考阅读:
http://blog.chinaunix.net/uid-22788794-id-3803970.html