我正在尝试连接到 Vitess 数据库。
据我所知,我必须为 Vitess 使用专用的 JDBC 连接器(https://mvnrepository.com/artifact/io.vitess/vitess-jdbc)。我试过这样连接:
#1 jdbc:vitess://user:password@hostname:port/
#2 jdbc:vitess://user:password@hostname:port/my_schema
#3 jdbc:vitess://user:password@hostname:port/my_schema#replica
#4 jdbc:vitess://user:password@hostname:port/keyspace/my_schema
但我收到以下错误:
Driver class 'io.vitess.proto.Query$ExecuteOptions$IncludedFields' not found.
IncludedFields
我在https://vitess.io/zh/docs/reference/vitess-api/中找到了有关的信息,
我还尝试将此值放入数据库 url(?included_fields=all
或?included_fields=2
)中,但显然根本没有效果。
有没有办法通过 JDBC 连接器连接到 Vitess?