ClickHouse 集成表的引擎说明

1、MySQL集成

MySQL引擎可以对存储在远程MySQL服务器上的数据执行select查询

调用格式:

MySQL('host:port','database','table','user','password',[, replace_query, 'on_duplicate_clause'])

参数说明

host:port --服务器地址和端口

database --数据库名称

table --数据库表名称

user --数据库用户名

password --数据库密码

replace-query --将insert into是否替换为replace into的标志,replace--query==1,则替换查询

on_duplicate_clause --将on duplicate key update 'on_duplicate_clause'表达式添加到insert查询语句中

注意:

limit采样约束语句仅在MySQL语句查询完成以后才在clickhouse中执行

MySQL引擎不支持可为空的数据类型,Null转换为指定列类型的默认值(0或空字符串)

2、数据库操作

1)CK用MySQL引擎当数据库

2)复制MySQL表到本地(无NULL值)

 3)复制MySQL表到本地(有NULL值)

 

 

 

 

 

posted @ 2022-05-29 08:29  田领群  阅读(20)  评论(0编辑  收藏  举报