MYSQL freedata 外联接
主要是解决,不同生产系统里面,有不同的数据库. SQL 又不能夸系统查询表. 只能在一个系统里,可以跨不同的数据库查表.
所以会用映射 .FREEDATA 这种方式,这样A 系统 里的表更新之后,就可以在B系统里被查看SELECT了.
主要是换了 引擎ENGINE , 连接 CONNECTION
ENGINE=FEDERATED DEFAULT CHARSET=utf8mb4 CONNECTION='mabao51-mariadb';
示例
CREATE TABLE `trade_goods_onl` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '数据标识ID',
`create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '数据创建时间',
`modify_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '数据修改时间',
`is_deleted` tinyint(1) NOT NULL COMMENT '数据是否删除',
`remark` varchar(255) NOT NULL COMMENT '备注',
`trade_onl_id` bigint(20) NOT NULL COMMENT '线上订单ID',
`trade_detail_onl_id` bigint(20) NOT NULL COMMENT '线上订单明细ID',
`trade_ofl_id` bigint(20) NOT NULL COMMENT '线下订单ID',
`trade_detail_ofl_id` bigint(20) NOT NULL COMMENT '线下订单明细ID',
`refund_onl_id` bigint(20) NOT NULL COMMENT '线上退单ID',
`refund_detail_onl_id` bigint(20) NOT NULL COMMENT '线上退单明细ID',
`refund_ofl_id` bigint(20) NOT NULL COMMENT '线下退单ID',
`refund_detail_ofl_id` bigint(20) NOT NULL COMMENT '线下退单明细ID',
`status` smallint(6) NOT NULL COMMENT '状态',
`status_label` varchar(50) NOT NULL COMMENT '状态名称',
`org_id` bigint(20) NOT NULL COMMENT '组织ID 妈宝',
`member_id` bigint(20) NOT NULL COMMENT '会员ID 妈宝',
`goods_id` bigint(20) NOT NULL COMMENT '商品ID',
`goods_id_onl` varchar(100) NOT NULL COMMENT '商品ID 线上',
`goods_id_ofl` varchar(100) NOT NULL COMMENT '商品ID 线下',
`goods_barcode` varchar(50) NOT NULL COMMENT '商品条码',
`goods_name` varchar(255) NOT NULL COMMENT '商品名称',
`deal_price` decimal(18,2) NOT NULL COMMENT '成交价',
`pay_price` decimal(18,2) NOT NULL COMMENT '实付价',
`notice_time` timestamp NULL DEFAULT NULL COMMENT '取货提醒发送时间',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=FEDERATED DEFAULT CHARSET=utf8mb4 CONNECTION='mabao51-mariadb';
MYSQL freedata 外联接的更多相关文章
- MySQL定义外键的方法
MySQL定义外键的方法是每个学习MySQL的人都需要掌握的知识,下文就对MySQL定义外键的语句写法进行了详细的阐述,供您参考. 外键为MySQL带来了诸多的好处,下面就为您介绍MySQL定义外键的 ...
- MySQL删除外键定义的方法
MySQL外键在定以后,如果我们不再需要这个外键,可以进行删除操作,下面就为您介绍MySQL删除外键定义的方法,供您参考. 不知道大家有没有发现,在定义外键的时候articles.member_id外 ...
- Ubuntu Mysql开通外网访问权限
Ubuntu Mysql开通外网访问权限 1.编辑 my.cnf 文件: sudo vi /etc/mysql/my.cnf 2.将绑定地址行注释掉或者修改为指定 IP #bind-addre ...
- MySQL的外键,修改表,基本数据类型,表级别操作,其他(条件,通配符,分页,排序,分组,联合,连表操作)
MySQL的外键,修改表,基本数据类型,表级别操作,其他(条件,通配符,分页,排序,分组,联合,连表操作): a.创建2张表 create table userinfo(nid int not nul ...
- mysql添加外键无法成功的原因
最近很忙,碰到很多问题都忘了发上来做个记录,现在又忘了,FUCK,现在碰到一个问题, 就是mysql添加外键总是无法成功,我什么都试了,就是没注意signed和unsigned,FUCK,因为我用my ...
- mysql解决外网不能连接
mysql解决外网不能连接 Author:SimpleWu 或许有些时候会遇到通过ip地址访问项目的数据库,可是访问失败了. 现在给大家一种解决方案: #进入mysql数据库 USE mysql; # ...
- MySQL数据库--外键约束及外键使用
什么是主键.外键关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键. 比如: 学生表(学号,姓名,性别,班级) 其中每个学生的学号是唯 ...
- MySQL中MyISAM与InnoDB区别及选择,mysql添加外键
InnoDB:支持事务处理等不加锁读取支持外键支持行锁不支持FULLTEXT类型的索引不保存表的具体行数,扫描表来计算有多少行DELETE 表时,是一行一行的删除InnoDB 把数据和索引存放在表空间 ...
- mysql创建外链失败1005错误解决方法
mysql创建外链失败1005错误解决方法 错误号:1005错误信息:Can't create table 'webDB.#sql-397_61df' (errno: 150)解决方法 错误原因有四: ...
随机推荐
- vue我的总结+转原理
我的总结 vue:1 mvvm模型,model,view,viewmodel,自底层向上,逐渐增加的模式2 .vue文件 包含html css js 有最近设计原则,将自己需要的放到最近,2 组件化 ...
- 无密码ssh操作步骤备忘
需求:A机器无密码登陆到B机器 1.A机器执行 ssh-keygen -t rsa ,在~/.ssh/下生成id_rsa 和 id_rsa.pub两个文件,其中id_rsa.pub是公匙 2. ...
- #ifndef用法
用于避免重复包含头文件 #ifndef _STDIO_H_ #define _STDIO_H_ ...... #endif
- MR案例:基站相关01
字段解释: product_no:用户手机号: lac_id:用户所在基站: start_time:用户在此基站的开始时间: staytime:用户在此基站的逗留时间. product_no lac_ ...
- 【网络结构】GoogLeNet inception-v1:Going deeper with convolutions论文笔记
目录 0. 论文链接 1. 概述 2. inception 3. GoogleNet 参考链接 @ 0. 论文链接 1. 概述 GoogLeNet是谷歌团队提出的一种大体保持计算资源不变的前提下, ...
- HTML中table的td宽度无法固定问题
设置了 width="10%" 依然会被内容撑大, 加了 style="word-break:break-all;" 属性就好了.效果是内容自动回车. 此属性不 ...
- js创建表格
js创建一个表格,其中的表头已经有了,要从json中读取的数据一行一行地创建表格 function create_table(data){ tableNode = document.getElemen ...
- Gym - 100712G Heavy Coins(二进制枚举)
https://vjudge.net/problem/Gym-100712G 题意:给出n枚不同价值的硬币和一个总价S,现在要选择尽量多的硬币来大于等于S,要求是比如说现在选择的硬币的总和为sum,那 ...
- Harbor 定制页面 和 二次开发指南
harbor的官方地址:https://github.com/goharbor/harbor 想对Harbor进行二次开发,首先要指定一个harbor的版本,这里我们以Harbor:1.6.2为例: ...
- location的部分属性
http://www.w3school.com.cn/jsref/dom_obj_location.asp location.host 可以设置或返回主机名和当前url的端口 www.w3sch ...