问题描述
我已经使用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数据库。 (通常,但在驱动程序方面与数据库版本相比并不总是落后一点)。