oceanbase ODC和Obclient连接mysql类型的ob库
本次測(cè)試,在測(cè)試環(huán)境安裝了一套單機(jī)版的oceanbase mysql版,下面對(duì)數(shù)據(jù)庫(kù)進(jìn)行連接。
1、通過(guò)ODC連接
(1)、下載并安裝odc開(kāi)發(fā)者中心
參考:下載客戶端版 ODC - 云數(shù)據(jù)庫(kù) OceanBase - 阿里云https://help.aliyun.com/document_detail/212816.html
(2)、打開(kāi)ODC開(kāi)發(fā)者中心
(3)、點(diǎn)擊新建連接
(4)、準(zhǔn)備數(shù)據(jù)庫(kù)的連接信息:
IP:10.xx.xx.153
端口:2881
租戶:mysql01
數(shù)據(jù)庫(kù)名稱(chēng):aespess
用戶名:aespess
密碼:XX
(5)、點(diǎn)保存,打開(kāi)數(shù)據(jù)庫(kù)?
?(6)、此時(shí)可以進(jìn)行查詢(xún):
?2、通過(guò)obclient客戶端工具連接ob 數(shù)據(jù)庫(kù)
(1)、下載并安裝obclient
參考
下載 OceanBase 客戶端(OBClient) - 云數(shù)據(jù)庫(kù) OceanBase - 阿里云https://help.aliyun.com/document_detail/212051.html
?(2)、在linux上安裝obclient
[root@localhost tmp]# ls -lt *.rpm -rw-r--r-- 1 root root 64663880 11月 2 16:33 obclient-1.2.6-20210510164331.el7.alios7.x86_64.rpm [root@localhost tmp]# rpm -ivh obclient-1.2.6-20210510164331.el7.alios7.x86_64.rpm 準(zhǔn)備中... ################################# [100%] 正在升級(jí)/安裝...1:obclient-1.2.6-20210510164331.el7################################# [100%] [root@localhost tmp]#(3)、準(zhǔn)備數(shù)據(jù)庫(kù)連接信息:
IP:10.xx.xx.153
端口:2881
租戶:mysql01
數(shù)據(jù)庫(kù)名稱(chēng):aespess
用戶名:aespess
密碼:XX
(4)、通過(guò)obclient連接數(shù)據(jù)庫(kù)
?注:如果沒(méi)有使用obproxy, 用戶名@租戶名? 的后面無(wú)需添加集群名稱(chēng)
說(shuō)明
-
-h:提供 OceanBase數(shù)據(jù)庫(kù)連接的IP,通常是一個(gè) OBProxy 地址。
-
-u:提供租戶的連接帳戶,格式有兩種:“用戶名@租戶名#集群名”或者“集群名:租戶名:用戶名”。Oracle 租戶的管理員用戶名默認(rèn)是sys。
-
-P:提供 OceanBase 數(shù)據(jù)庫(kù)連接端口,也是 OBProxy 的監(jiān)聽(tīng)端口,默認(rèn)是2883,可以自定義。
-
-p:提供帳戶密碼。為了安全可以不提供,改為在后面提示符下輸入,密碼文本不可見(jiàn)。
-
-c:表示在將 SQL 語(yǔ)句中的注釋發(fā)往數(shù)據(jù)庫(kù)端。
-
-A:表示在連接數(shù)據(jù)庫(kù)時(shí)不去獲取全部表信息,可以使登錄數(shù)據(jù)庫(kù)速度最快。
-
sys:訪問(wèn)的數(shù)據(jù)庫(kù)名,可以改為業(yè)務(wù)數(shù)據(jù)庫(kù)。
3、通過(guò)mysql客戶端連接
如果是單機(jī)版,-u后面 "用戶名@租戶名"
如果使用obproxy,-u后面"用戶名@租戶名@集群名"
4、通過(guò)jdbc進(jìn)行連接
String url = "jdbc:oceanbase://xxx.xxx.xxx.xxx:2883/SYS?useUnicode=true&characterEncoding=utf-8"; //IP地址:OBProxy端口號(hào)/數(shù)據(jù)庫(kù)名String username = "SYS@test1#obtest"; //用戶名@租戶名#集群名稱(chēng)String password = "test"; //密碼Connection conn = null;總結(jié)
以上是生活随笔為你收集整理的oceanbase ODC和Obclient连接mysql类型的ob库的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Matlab 几种画图方式总结
- 下一篇: MySQL练习题及答案(图书管理数据库)