【发布时间】:2020-04-18 10:45:28
【问题描述】:
CREATE TABLE jdbc_table
ENGINE = JDBC('jdbc:mysql://192.168.10.16:4307/?user=root&password=root', 'test', 'test')
此语句出错
语法错误:在位置 114 失败(查询结束):
创建表 jdbc_table 引擎 = JDBC('jdbc:mysql://192.168.10.16:4307/?user=root&password=root', '测试','测试')
预期之一:AS、SETTINGS、TTL、PARTITION BY、PRIMARY KEY、ORDER 由,采样由
我不知道为什么。
【问题讨论】:
-
我认为您应该在github.com/ClickHouse/ClickHouse/issues 中打开一个新问题。根据文档,语法似乎有效。我检查了 CH repo,发现没有测试 JDBC 引擎,可能是坏了。
-
确保ClickHouse JDBC bridge 正在运行并尝试执行查询:select * from jdbc('jdbc:mysql://192.168.10.16:4307/?user=root&password=root ','测试','测试')。作为替代方案,尝试在 create table-statement 中定义列定义。
标签: clickhouse