当前位置: 首页 > news >正文

网站设置支付宝在线支付网站建设贵

网站设置支付宝在线支付,网站建设贵,做网站代码用什么软件,做网站能收多少广告费JDBC 允许CH通过JDBC连接到外部数据库。 要实现JDBC连接,CH需要使用以后台进程运行的程序 clickhouse-jdbc-bridge。 该引擎支持Nullable数据类型。 建表 CREATE TABLE [IF NOT EXISTS] [db.]table_name (columns list... ) ENGINE JDBC(datasource_uri, exte…

JDBC

允许CH通过JDBC连接到外部数据库。

要实现JDBC连接,CH需要使用以后台进程运行的程序 clickhouse-jdbc-bridge。

该引擎支持Nullable数据类型。

建表

CREATE TABLE [IF NOT EXISTS] [db.]table_name
(columns list...
)
ENGINE = JDBC(datasource_uri, external_database, external_table)

引擎参数

  • datasource_uri — 外部DBMS的URI或名字.

    URI格式: jdbc:<driver_name>://<host_name>:<port>/?user=<username>&password=<password>.
    MySQL示例: jdbc:mysql://localhost:3306/?user=root&password=root.

  • external_database — 外部DBMS的数据库名.

  • external_tableexternal_database中的外部表名或类似select * from table1 where column1=1的查询语句.

用法示例

通过mysql控制台客户端来创建表

Creating a table in MySQL server by connecting directly with it’s console client:

mysql> CREATE TABLE `test`.`test` (->   `int_id` INT NOT NULL AUTO_INCREMENT,->   `int_nullable` INT NULL DEFAULT NULL,->   `float` FLOAT NOT NULL,->   `float_nullable` FLOAT NULL DEFAULT NULL,->   PRIMARY KEY (`int_id`));
Query OK, 0 rows affected (0,09 sec)mysql> insert into test (`int_id`, `float`) VALUES (1,2);
Query OK, 1 row affected (0,00 sec)mysql> select * from test;
+------+----------+-----+----------+
| int_id | int_nullable | float | float_nullable |
+------+----------+-----+----------+
|      1 |         NULL |     2 |           NULL |
+------+----------+-----+----------+
1 row in set (0,00 sec)

在CH服务端创建表,并从中查询数据:

CREATE TABLE jdbc_table
(`int_id` Int32,`int_nullable` Nullable(Int32),`float` Float32,`float_nullable` Nullable(Float32)
)
ENGINE JDBC('jdbc:mysql://localhost:3306/?user=root&password=root', 'test', 'test')
SELECT *
FROM jdbc_table
┌─int_id─┬─int_nullable─┬─float─┬─float_nullable─┐
│      1 │         ᴺᵁᴸᴸ │     2 │           ᴺᵁᴸᴸ │
└────────┴──────────────┴───────┴────────────────┘
INSERT INTO jdbc_table(`int_id`, `float`)
SELECT toInt32(number), toFloat32(number * 1.0)
FROM system.numbers

JDBC表函数

clickhouse除了支持建表集成jdbc数据源之外,还支持通过表函数,也就是返回一个表的函数,来临时集成查询一张表的数据。它与建表集成一样,需要clickhouse-jdbc-bridge程序才能运行。它支持可空类型(基于查询的远程表的DDL)。

示例

SELECT * FROM jdbc('jdbc:mysql://localhost:3306/?user=root&password=root', 'schema', 'table')
SELECT * FROM jdbc('mysql://localhost:3306/?user=root&password=root', 'select * from schema.table')
SELECT * FROM jdbc('mysql-dev?p1=233', 'num Int32', 'select toInt32OrZero(''{{p1}}'') as num')
SELECT *
FROM jdbc('mysql-dev?p1=233', 'num Int32', 'select toInt32OrZero(''{{p1}}'') as num')
SELECT a.datasource AS server1, b.datasource AS server2, b.name AS db
FROM jdbc('mysql-dev?datasource_column', 'show databases') a
INNER JOIN jdbc('self?datasource_column', 'show databases') b ON a.Database = b.name

资料分享

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详细解析
http://www.yayakq.cn/news/942165/

相关文章:

  • 宁波市海曙区建设局网站洛阳建站哪家好
  • 建设网站的详细步骤那个网站教你做美食
  • 长安网站建设宁浩wordpress
  • 怎么做家政的网站深圳市网站建设哪家好
  • 网站手机版后台团关系转接网站建设
  • 广西建设网站网址多少12355能找回智慧团建密码吗
  • 建网站需要买些什么iis怎么做IP网站
  • 网站建设的原则有哪些内容全屏网站表现形式
  • 天津网站建设美丽支持wordpress的空间
  • 网站课程设计报告网站开发人员属于什么软件
  • 沧州瑞智网站建设做网站计入什么科目
  • 深圳餐饮网站建设企业官网seo
  • 公司对网站排名如何做绩效公众号怎么制作二维码
  • 售后网站开发需求文档仿笑话网站源码
  • 临沂网站公司免费找人网站 优帮云
  • 用什么做视频网站微软网站开发
  • 农场游戏系统开发网站建设推广个人网站 百度推广
  • jsp做的网站答辩问题怎么做网页的超链接
  • 天门市网站建设seo物流公司名字
  • 财经直播的网站开发一个多少钱企业网站建设要点
  • 自定义内容网站新网站制作怎么样
  • 什么网站是专门做艺术字的网店代运营哪个好
  • 网站建设 的类型有哪些方面wordpress做新闻cms
  • 初学网站开发公众平台网页版
  • 网站建设 物流前端工程师是做网站吗
  • 海南建设局相关网站番禺建设局网站首页
  • 做旅行网站好织梦网站模板安装
  • 西宁网站seo公司网站名称更改需要多久
  • 下列不属于网站开发技术的是深圳建网站哪个公司好
  • 网站建设的工具百度seo外包