如何解决使用JDBC引擎的clickhouse错误“找不到合适的驱动程序”
我已经使用JDBC引擎创建了Clickhouse表。但是当id运行查询时,它会调用
DB::Exception: Received error from Remote Server:
/identifier_quote?connection_string=jdbc%3AMysqL%3A%2F%2F10.117.130.95%3A3306%2F%3Fuser%3Droot%26password%3D**.
HTTP status code: 500 Server Error,body: No suitable driver found for jdbc:MysqL://10.117.130.95:3306/?user=root&password=** (version 20.5.2.7 (official build))
这是我的引擎组:
engine = JDBC('jdbc:MysqL://10.117.130.95:3306/?user=root&password=**','pma','t_dept');
解决方法
您的类路径中必须存在一个mysql jdbc驱动程序jar文件。
MySql将其称为“ Mysql连接器”,并且google在此处弹出版本8.0.21:https://dev.mysql.com/downloads/connector/j/,但是与任何链接/版本控制文件一样,您可能需要执行自己的搜索/调整您正在使用的mysql数据库。 (通常,但在驱动程序方面与数据库版本相比并不总是落后一点)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。