文档章节

mysql merge表合表时遇到的问题(一) 无法添加数据

o
 osc_fmg49rzg
发布于 2019/03/20 13:44
字数 379
阅读 14
收藏 0

精选30+云产品,助力企业轻松上云!>>>

我在创建merge表后,想手动添加一些数据时,提示此表为只读状态,百度了一下 都说是权限问题,试了好几种方法都不管用。

表结构:

CREATE TABLE `inquiry_data_2019_04` (
  `ID` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL,
  `PUSH_WAY` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '推广渠道',
  `KEYWORD` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '关键词',
  `PLAN` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '推广计划',
  `UNIT` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '单元',
  `QUERY_NUM` int(10) NOT NULL COMMENT '询盘数',
  `HOURS` int(5) DEFAULT NULL COMMENT '',
  `DAY` int(5) NOT NULL COMMENT '',
  `MONTH` int(5) NOT NULL COMMENT '',
  `YEAR` int(6) NOT NULL COMMENT '',
  `SITEID` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL,
  `CREATE_TIME` datetime DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=MRG_MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='询盘来源数据分析表_年_月';

然后对照网上的 merge表发现 

ENGINE=MRG_MyISAM 和别人的不一样  别人都是   ENGINE=MyISAM

修改后 可以添加数据了

正确表结构:

CREATE TABLE `inquiry_data_2019_04` (
  `ID` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL,
  `PUSH_WAY` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '推广渠道',
  `KEYWORD` varchar(100) COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '关键词',
  `PLAN` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '推广计划',
  `UNIT` varchar(32) COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '单元',
  `QUERY_NUM` int(10) NOT NULL COMMENT '询盘数',
  `HOURS` int(5) DEFAULT NULL COMMENT '',
  `DAY` int(5) NOT NULL COMMENT '',
  `MONTH` int(5) NOT NULL COMMENT '',
  `YEAR` int(6) NOT NULL COMMENT '',
  `SITEID` varchar(32) COLLATE utf8mb4_unicode_ci NOT NULL,
  `CREATE_TIME` datetime DEFAULT NULL,
  PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='询盘来源数据分析表_年_月';

 

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。
【转】美团 MySQL 数据实时同步到 Hive 的架构与实践

文章转载自公众号 美团技术团队 , 作者 萌萌 背景 在数据仓库建模中,未经任何加工处理的原始业务层数据,我们称之为ODS(Operational Data Store)数据。在互联网企业中,常见的ODS数据有业...

osc_kvlhvh2u
04/18
17
0
【转】美团 MySQL 数据实时同步到 Hive 的架构与实践

文章转载自公众号 美团技术团队 , 作者 萌萌 背景 在数据仓库建模中,未经任何加工处理的原始业务层数据,我们称之为ODS(Operational Data Store)数据。在互联网企业中,常见的ODS数据有业...

sw_kong
2019/11/19
0
0
DB 数据同步到数据仓库的架构与实践

背景 在数据仓库建模中,未经任何加工处理的原始业务层数据,我们称之为ODS(Operational Data Store)数据。在互联网企业中,常见的ODS数据有业务日志数据(Log)和业务DB数据(DB)两类。对...

osc_gfiuebly
2018/12/11
4
0
美团DB数据同步到数据仓库的架构与实践

背景 在数据仓库建模中,未经任何加工处理的原始业务层数据,我们称之为ODS(Operational Data Store)数据。在互联网企业中,常见的ODS数据有业务日志数据(Log)和业务DB数据(DB)两类。对于...

美团技术团队
2018/12/07
762
0
【转】美团 MySQL 数据实时同步到 Hive 的架构与实践

文章转载自公众号 美团技术团队 , 作者 萌萌 背景 在数据仓库建模中,未经任何加工处理的原始业务层数据,我们称之为ODS(Operational Data Store)数据。在互联网企业中,常见的ODS数据有业...

osc_v8ngb6p0
2019/11/19
1
0

没有更多内容

加载失败,请刷新页面

加载更多

是否有可能从另一个git存储库中挑选一个提交? - Is it possible to cherry-pick a commit from another git repository?

问题: I'm working with a git repository that needs a commit from another git repository that knows nothing of the first. 我正在使用一个git存储库,需要从另一个不知道第一个存储库......

技术盛宴
昨天
9
0
【LeetCode】53 盛最多水的容器

题目 解题思路 双指针法: https://leetcode-cn.com/problems/container-with-most-water/solution/sheng-zui-duo-shui-de-rong-qi-by-leetcode-solution/ 代码 public class Solution { ......

JaneRoad
昨天
16
0
阿里云OSS配置CDN加速

首先购买CDN流量包 然后添加域名 添加好后 然后将域名OSS.xxxx.com 解析到 生成的CDN域名上 这样就完成了

可达鸭眉头一皱
昨天
11
0
js 整数与小数正则替换片段

说明 /(\d+)/g 整数 /(\d+\.\d+)rem/g 小数 /(\d+\.\d+|\d+)rem/g 其中 | 或 条件 例子 全局查找带 rem 单位的,替换成 px 单位 let text = text.replace(/(\d+\.\d+|\d+)rem/g, function(s......

DrChenXX
昨天
9
0
ubuntu下minicorba例子

一、开发环境安装 sudo apt install omniorb omniorb-idl omniidl libomniorb4-dev libomniorb4-2 omniorb-nameserver libomnithread4 libomnithread4-dev 二、源文件: Hi.idl module ......

wangxuwei
昨天
18
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部