2016-03-02 71 views
0

是否有可能從吉拉打通REST API的數據直接到MySQL不需要在Java/Python的使用等其他客戶端?吉拉REST API MySQL的要求

我需要從那裏獲取並定期更新數據到我的數據庫。

+1

所以你問「我怎麼吃披薩沒有把比薩餅在我的嘴」?如果你想從一個REST API獲取數據,你究竟如何在不使用API​​的情況下做到這一點? –

+0

@MarcB整個想法是使用只使用sql腳本的API,如果可能的話 –

回答

0

我不得不說沒有,但我可能是錯的。您正在尋找mysql運行PHP,java,python,vb等能訪問另一臺服務器並將結果傳遞給SQL腳本的功能。

然而,即使你能做到這一點,我也不認爲這是一個好主意,因爲這個問題可能比你想象的更復雜。將會出現停機,備份,從中斷的地方,狀態更改時更改當前問題,新評論等問題。保證同步的唯一方法是轉儲jira數據庫並將其完全加載到數據庫中, REST API並不是真的打算這樣做。如果您有權訪問JIRA系統,只需要求他們提供數據庫轉儲。如果你使用別人的jira系統,他們可能不會理解你將放置在他們的API上的負載,並將你關閉。

+0

謝謝,但我無法訪問數據庫。獲得准入肯定會解決問題,但這是不可能的。也有可能通過管理面板獲取Jira的XML轉儲(!= XML轉儲),並嘗試在本地安裝的Jira上恢復它,但我沒有這樣做。所以剩下的唯一選擇是通過REST API獲取它。我可以爲所需的請求編寫腳本,但我想知道也許有可能直接從SQL執行此操作。是的,我知道這是聲音變態。但在我以前的工作中,人們使用SQL創造了奇蹟。 –

+0

雖然XML轉儲很不錯。很多XML可以在POJO中快速讀取並用於重新加載數據庫。 –