云數(shù)據(jù)庫(kù)GaussDB 如何連接數(shù)據(jù)庫(kù)?
連接數(shù)據(jù)庫(kù)的客戶端工具包括DAS、gsql和應(yīng)用程序接口(如ODBC和JDBC)。
通過(guò)華為云數(shù)據(jù)管理服務(wù)(Data Admin Service,簡(jiǎn)稱DAS)這款可視化的專業(yè)數(shù)據(jù)庫(kù)管理工具,可獲得執(zhí)行SQL、高級(jí)數(shù)據(jù)庫(kù)管理、智能化運(yùn)維等功能,做到易用、安全、智能的管理數(shù)據(jù)庫(kù)。GaussDB默認(rèn)開(kāi)通DAS連接權(quán)限。推薦使用DAS連接實(shí)例。連接GaussDB的具體操作請(qǐng)參考《DAS用戶指南》。
gsql是GaussDB自帶的客戶端工具。使用gsql連接數(shù)據(jù)庫(kù),可以交互式地輸入、編輯、執(zhí)行SQL語(yǔ)句。具體連接方式請(qǐng)參考實(shí)例連接方式介紹。
用戶可以使用標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)應(yīng)用程序接口(如ODBC和JDBC),開(kāi)發(fā)基于GaussDB的應(yīng)用程序。
須知:
1、分布式場(chǎng)景下:客戶端工具通過(guò)連接CN訪問(wèn)數(shù)據(jù)庫(kù)。因此連接前,需獲取CN所在服務(wù)器的IP地址及CN的端口號(hào)信息??蛻舳斯ぞ呖梢酝ㄟ^(guò)連接任何一個(gè)CN訪問(wèn)數(shù)據(jù)庫(kù)。正常業(yè)務(wù)使用禁止直接連接DN訪問(wèn)數(shù)據(jù)庫(kù)。
2、主備版場(chǎng)景下:客戶端工具通過(guò)連接主DN訪問(wèn)數(shù)據(jù)庫(kù)。因此連接前,需獲取主DN所在服務(wù)器的IP地址及端口號(hào)信息??蛻舳斯ぞ呖梢酝ㄟ^(guò)連接主DN訪問(wèn)數(shù)據(jù)庫(kù)。正常業(yè)務(wù)使用禁止直接連接其他DN訪問(wèn)數(shù)據(jù)庫(kù)。
GaussDB數(shù)據(jù)庫(kù)的應(yīng)用程序接口
用戶可以使用標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)應(yīng)用程序接口(如ODBC和JDBC),開(kāi)發(fā)基于GaussDB的應(yīng)用程序。
支持的應(yīng)用程序接口
每個(gè)應(yīng)用程序是一個(gè)獨(dú)立的GaussDB開(kāi)發(fā)項(xiàng)目。應(yīng)用程序通過(guò)API與數(shù)據(jù)庫(kù)進(jìn)行交互,在避免了應(yīng)用程序直接操作數(shù)據(jù)庫(kù)系統(tǒng)的同時(shí),增強(qiáng)了應(yīng)用程序的可移植性、擴(kuò)展性和可維護(hù)性。以下表格為GaussDB所支持的應(yīng)用程序接口及其下載地址。
|
API
|
下載地址
|
|---|---|
ODBC |
Linux下: 驅(qū)動(dòng)程序:GaussDB-Kernel_VxxxRxxxCxx-EULER-64bit-Odbc.tar.gz unixODBC源碼包:http://sourceforge.net/projects/unixodbc/files/unixODBC/2.3.0/unixODBC-2.3.0.tar.gz/download Windows下: 驅(qū)動(dòng)程序:GaussDB-Kernel_VxxxRxxxCxx-Windows-Odbc.tar.gz |
JDBC |
驅(qū)動(dòng)程序:GaussDB-Kernel_VxxxRxxxCxx-EULER-64bit-Jdbc.tar.gz 驅(qū)動(dòng)類:org.postgresql.Driver |