springboot使用jdbc连接问题

【产品名称】

【产品版本】

【问题描述】

使用springboot连接oceanbase正确写法是什么?

username是:用户名@租户名#集群名称?

url端口号后面是用户名?还是集群名

和连接MySQL差不多啊。

username就是用户名@租户名

url端口后边是库名称啊,就是databases的名称,你自己建的哪个就是哪个

谢谢。根据您说的我测试了下,你看看这个还需要改哪里

看报错是权限不足;是直连的observer还是通过proxy连的?用proxy连接需要设置白名单:set variables ob_tcp_invited_nodes='%'

另外先验证一下用同样的连接参数用客户端建联能否连上; 

是使用jdbc原生方式直接连的,我感觉是我上面信息填错了,我刚才看了下我们的服务器是独立部署/专有云,那么上面的连接信息是不是要这么写:username: 用户名@租户名#集群名    url后面端口号跟的是 默认使用的数据库名?

建连的ip是proxy的ip还是observer的?

应该是observer

如果是observer 的ip建联时不用写cluster name

那url端口后面也不写集群名,是写默认的数据库名?

不是写默认数据库名称,是你要连接的数据库database名称。

只有一个集群的话,用户名里可以集群名称不写。

这部分会在开发者指南中出一个springboot使用ob开发的教程,届时可以关注