SELECT 和 INSERT 查询。
语法
参数
参数也可以通过命名集合传递。在这种情况下,需要分别指定
host 和 port。这种方式推荐在生产环境中使用。
目前,诸如 =, !=, >, >=, <, <= 这样的简单 WHERE 子句会在 MySQL 服务器上执行。
其余条件以及 LIMIT 采样约束,只会在对 MySQL 的查询完成后由 ClickHouse 执行。
支持多个副本,必须使用 | 列出。例如:
返回值
MySQL 的某些数据类型可映射为不同的 ClickHouse 类型——可通过查询级设置 mysql_datatypes_support_level 来处理这一点。
在
INSERT 查询中,为了将表函数 mysql(...) 与带列名列表的表名区分开来,必须使用关键字 FUNCTION 或 TABLE FUNCTION。请参见下面的示例。示例
enable_compression
false。
此设置适用于:
mysql表函数;MySQL表引擎;MySQL数据库引擎;- 用于 MySQL 集成的命名集合。