MySQL引擎用于将远程的MySQL服务器中的表映射到ClickHouse中,并允许您对表进行INSERT和SELECT查询,以方便您在ClickHouse与MySQL之间进行数据交换
MySQL数据库引擎会将对其的查询转换为MySQL语法并发送到MySQL服务器中,因此您可以执行诸如SHOW TABLES或SHOW CREATE TABLE之类的操作。
但您无法对其执行以下操作:
RENAMECREATE TABLEALTER
创建数据库
CREATE DATABASE [IF NOT EXISTS] db_name [ON CLUSTER cluster]
ENGINE = MySQL('host:port', ['database' | database], 'user', 'password')
引擎参数
host:port— MySQL服务地址database— MySQL数据库名称user— MySQL用户名password— MySQL用户密码

MySQL引擎允许将MySQL服务器的表映射到ClickHouse,支持INSERT和SELECT查询,便于数据交换。尽管不能执行RENAME、CREATETABLE、ALTER等操作,但能兼容多种数据类型,包括UNSIGNEDTINYINT到BIGINT以及FLOAT和DOUBLE。通过设置全局变量如@@version和@@max_allowed_packet以增强兼容性。
最低0.47元/天 解锁文章
4553

被折叠的 条评论
为什么被折叠?



