教你如何無(wú)代碼整合連接多個(gè)不同類型數(shù)據(jù)庫(kù)(用代碼連接數(shù)據(jù)庫(kù))
在已有多個(gè)互不相關(guān)且不同類型數(shù)據(jù)庫(kù)的情況下想要將它們連接到一起整合并展示給用戶,除了傳統(tǒng)的使用 Spring 多數(shù)據(jù)源的搭建的方案外,可以在白碼平臺(tái)上通過(guò)無(wú)代碼的方式進(jìn)行整合。
此無(wú)代碼方案有兩種數(shù)據(jù)庫(kù)連接方式:
- 通過(guò)數(shù)據(jù)庫(kù)連接URL,直連客戶原有數(shù)據(jù)庫(kù)(云數(shù)據(jù)庫(kù)或公網(wǎng)可連數(shù)據(jù)庫(kù))。
- 通過(guò)端口映射工具連接客戶本地?cái)?shù)據(jù)庫(kù)。
以連接navicat中SQL server 2008/R2數(shù)據(jù)庫(kù)中的會(huì)計(jì)科目表和MySQL 8.0數(shù)據(jù)庫(kù)中的單據(jù)表為例:
1)配置SQL server 數(shù)據(jù)庫(kù)中的會(huì)計(jì)科目表
- 數(shù)據(jù)庫(kù)版本:MySQL8.0
- 數(shù)據(jù)庫(kù)連接url:mysql://127.0.0.1:3306/taobao?user=admin&password=123456
- 數(shù)據(jù)庫(kù)表名:dlyndx(單據(jù)表)
- 數(shù)據(jù)庫(kù)表主鍵:Vchcode(多個(gè)主鍵以“,”隔開)
保存后,即可在白碼平臺(tái)上看到數(shù)據(jù)庫(kù)中的數(shù)據(jù)
2)配置MySQL數(shù)據(jù)庫(kù)中的單據(jù)表
數(shù)據(jù)庫(kù)版本:MySQL8.0
數(shù)據(jù)庫(kù)連接url:mysql://127.0.0.1:3306/taobao?user=admin&password=123456
數(shù)據(jù)庫(kù)表名:dlyndx(單據(jù)表)
數(shù)據(jù)庫(kù)表主鍵:Vchcode(多個(gè)主鍵以“,”隔開)
保存后,即可在白碼平臺(tái)上看到數(shù)據(jù)庫(kù)中的數(shù)據(jù)