ClickhosueMySQL 没有主键导致CK不可用 The db.scene cannot be materialized, because there is no primary keys(代码
Posted 九师兄
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ClickhosueMySQL 没有主键导致CK不可用 The db.scene cannot be materialized, because there is no primary keys(代码相关的知识,希望对你有一定的参考价值。
1.概述
首先参考文章:【clickhouse】clickhouse表引擎之MaterializeMySQL引擎
主要是遇到一个问题。需要注意的是20.8版本目前还不是稳定版,如果mysql中没有设置主键字段时,会在创建MaterializeMySQL数据库时报错:
DB::Exception: The db.scene cannot be materialized, because there is no primary keys.
我这次巧合是,MySQL建表的时候忘记建立主键了,然后导致ck。导致整个CK用不了
估计需要重启ck之后立马删除表,或者删除库重建。
以上是关于ClickhosueMySQL 没有主键导致CK不可用 The db.scene cannot be materialized, because there is no primary keys(代码的主要内容,如果未能解决你的问题,请参考以下文章