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

 2023-09-06 阅读 23 评论 0

摘要:出于对业务的不了解,往往会让人做出错误的判断 CREATETABLE`new_tables`(`customer_id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'客户ID',`customer_code`varchar(250)CHARACTERSETutf8COLLATEutf8_binDEFAULTNULLCOMMENT'客户编码&#

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

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来实现,表的时时同步

用人,就要受制于人

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

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/4867.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息