ClickHouse(23)ClickHouse集成Mysql表引擎详细解析
1.ClickHouse(01)什么是ClickHouse,ClickHouse适用于什么场景2.ClickHouse(02)ClickHouse架构设计介绍概述与ClickHouse数据分片设计3.ClickHouse(03)ClickHouse怎么安装和部署4.ClickHouse(04)如何搭建ClickHouse集群5.ClickHouse(05)ClickHouse数据类型详解6.ClickHouse(06)ClickHouse建表语句DDL详细解析7.ClickHouse(07)ClickHouse数据库引擎解析8.ClickHouse(08)ClickHouse表引擎概况9.ClickHouse(09)ClickHouse合并树MergeTree家族表引擎之MergeTree详细解析10.ClickHouse(10)ClickHouse合并树MergeTree家族表引擎之ReplacingMergeTree详细解析11.ClickHouse(11)ClickHouse合并树MergeTree家族表引擎之SummingMergeTree详细解析12.ClickHouse(12)ClickHouse合并树MergeTree家族表引擎之AggregatingMergeTree详细解析13.ClickHouse(13)ClickHouse合并树MergeTree家族表引擎之CollapsingMergeTree详细解析14.ClickHouse(14)ClickHouse合并树MergeTree家族表引擎之VersionedCollapsingMergeTree详细解析15.ClickHouse(15)ClickHouse合并树MergeTree家族表引擎之GraphiteMergeTree详细解析16.ClickHouse(16)ClickHouse日志引擎Log详细解析17.ClickHouse(17)ClickHouse集成JDBC表引擎详细解析18.ClickHouse(18)ClickHouse集成ODBC表引擎详细解析19.ClickHouse(19)ClickHouse集成Hive表引擎详细解析20.ClickHouse(20)ClickHouse集成PostgreSQL表引擎详细解析21.ClickHouse(21)ClickHouse集成Kafka表引擎详细解析22.ClickHouse(22)ClickHouse集成HDFS表引擎详细解析
23.ClickHouse(23)ClickHouse集成Mysql表引擎详细解析
24.ClickHouse(24)ClickHouse集成mongodb表引擎详细解析MySQL表引擎
MySQL引擎可以对存在远程MySQL服务器上的数据执行SELECT
查询。
调用格式:
MySQL('host:port', 'database', 'table', 'user', 'password'[, replace_query, 'on_duplicate_clause']);
调用参数
host:port
— MySQL 服务器地址。database
— 数据库的名称。table
— 表名称。user
— 数据库用户。password
— 用户密码。replace_query
— 将INSERT INTO
查询是否替换为REPLACE INTO
的标志。如果replace_query=1
,则替换查询'on_duplicate_clause'
— 将ON DUPLICATE KEY UPDATE 'on_duplicate_clause'
表达式添加到INSERT
查询语句中。例如:impression = VALUES(impression) + impression
。如果需要指定'on_duplicate_clause'
,则需要设置replace_query=0
。如果同时设置replace_query = 1
和'on_duplicate_clause'
,则会抛出异常。
此时,简单的WHERE
子句(例如 =, !=, >, >=, <, <=
)是在MySQL服务器上执行。
其余条件以及LIMIT
采样约束语句仅在对MySQL的查询完成后才在ClickHouse中执行。
MySQL
引擎不支持NULL
值,因此,当从MySQL表中读取数据时,NULL
将转换为指定列类型的默认值(通常为0或空字符串)。
实例
select * from MySQL('host:port', 'database', 'table', 'user', 'password'[, replace_query, 'on_duplicate_clause']) limit 1000;
资料分享
系列文章
clickhouse系列文章
- ClickHouse(01)什么是ClickHouse,ClickHouse适用于什么场景
- ClickHouse(02)ClickHouse架构设计介绍概述与ClickHouse数据分片设计
- ClickHouse(03)ClickHouse怎么安装和部署
- ClickHouse(04)如何搭建ClickHouse集群
- ClickHouse(05)ClickHouse数据类型详解
- ClickHouse(06)ClickHouse建表语句DDL详细解析
- ClickHouse(07)ClickHouse数据库引擎解析
- ClickHouse(08)ClickHouse表引擎概况
- ClickHouse(09)ClickHouse合并树MergeTree家族表引擎之MergeTree详细解析
- ClickHouse(10)ClickHouse合并树MergeTree家族表引擎之ReplacingMergeTree详细解析
- ClickHouse(11)ClickHouse合并树MergeTree家族表引擎之SummingMergeTree详细解析
- ClickHouse(12)ClickHouse合并树MergeTree家族表引擎之AggregatingMergeTree详细解析
- ClickHouse(13)ClickHouse合并树MergeTree家族表引擎之CollapsingMergeTree详细解析
- ClickHouse(14)ClickHouse合并树MergeTree家族表引擎之VersionedCollapsingMergeTree详细解析
- ClickHouse(15)ClickHouse合并树MergeTree家族表引擎之GraphiteMergeTree详细解析
- ClickHouse(16)ClickHouse日志表引擎Log详细解析
- ClickHouse(17)ClickHouse集成JDBC表引擎详细解析
- ClickHouse(18)ClickHouse集成ODBC表引擎详细解析
- ClickHouse(19)ClickHouse集成Hive表引擎详细解析
- ClickHouse(20)ClickHouse集成PostgreSQL表引擎详细解析
- ClickHouse(21)ClickHouse集成Kafka表引擎详细解析
- ClickHouse(22)ClickHouse集成HDFS表引擎详细解析
- ClickHouse(23)ClickHouse集成Mysql表引擎详细解析
本文来自博客园,作者:张飞的猪,转载请注明原文链接:https://www.cnblogs.com/the-pig-of-zf/p/17992572
公众号:张飞的猪大数据分享,不定期分享大数据学习的总结和相关资料,欢迎关注。
个人网站"张飞的猪编程工作室"链接: https://zhangfeidezhu.com
合集:
clickhouse入门与实践
分类:
ClickHouse
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 本地部署 DeepSeek:小白也能轻松搞定!
· 如何给本地部署的DeepSeek投喂数据,让他更懂你
· 从 Windows Forms 到微服务的经验教训
· 李飞飞的50美金比肩DeepSeek把CEO忽悠瘸了,倒霉的却是程序员
· 超详细,DeepSeek 接入PyCharm实现AI编程!(支持本地部署DeepSeek及官方Dee
2022-01-28 数据仓库(1)什么是数据仓库,数仓有什么特点