首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows驱动程序无法工作

Windows驱动程序无法工作
EN

Stack Overflow用户
提问于 2020-05-24 11:18:19
回答 1查看 451关注 0票数 1

安装在ClickHouse CENTOS服务器上的MYSQL命令行客户端运行良好。从远程windows服务器访问CH的Windows驱动程序可以连接(当使用ODBC管理员时),但在使用来自应用程序的连接器时不能工作。我还测试了一个来自远程linux应用程序的MYSQL驱动程序,它也不能工作。我尝试过一些MYSQL驱动程序,这些驱动程序来自版本5-8以及Oracle和MariaDB。我从MYSQL驱动程序中得到错误,我无法解决

其中一个错误是:

代码语言:javascript
复制
Details: "ODBC: ERROR [HY000] [MySQL][ODBC 8.0(w) Driver][mysqld-20.4.2.9-ClickHouse]Syntax error: failed at position 5: @@sql_select_limit=DEFAULT. Expected one of: ROLE, identifier, ROLE DEFAULT, DEFAULT ROLE"

第二个错误(不同的客户端):

代码语言:javascript
复制
could not load system variables
Syntax error: failed at position 6: VARIABLES WHERE Variable_name in ('max_allowed_packet','system_time_zone','time_zone','auto_increment_increment'). Expected one of: TABLES, GRANTS, CREATE, QUOTA USAGE, POLICIES, ROW POLICIES, PROCESSLIST, CREATE, QUOTAS, DICTIONARIES

MYSQL接口正常工作是很重要的。有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2020-05-25 12:05:18

您尝试使用MySQL ODBC驱动程序通过ODBC通过MySQL线协议连接到Clickhouse,Clickhouse只实现有线MySQL协议,但没有实现MySQL的整个MySQL方言。

看起来像是在成功连接到MySQL之后尝试使用的ODBC驱动程序进行额外的SQL查询,

您能否将连接器从ODBC更改为本机MySQL协议?你用什么语言?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61985158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档