我正在編輯將數據存儲在YAML文件中的Java代碼,但我需要使用MySQL來代替,但我不知道如何去做這件事。該代碼請求讀取和寫入數據,如SQLset("top.middle.nameleaf", "Joe")
或SQLget("top.middle.ageleaf")
。這些功能是由我定義的。這對於YAML來說很簡單,但我不確定如何用SQL來實現這一點。提前致謝。另一件事是,如果top.middle
設置爲空,那麼top.middle.nameleaf
將被刪除,就像在YAML中一樣。將調用轉換爲讀取和寫入YAML數據到MySQL
0
A
回答
0
sql不能像yaml一樣工作。你不能盲目地用sql代替yaml解決方案。你將不得不考慮你想要做什麼。
瞭解SQL如何工作,包括表和列以及它們之間的關係。
定義了一組與yaml中的數據相匹配的表(它可以是每個結構的一個表,也可以是嵌套在yaml中的外鍵鏈接表)。
找出如何最好地調整您的代碼以使用sql。一種方法可能是使用yaml直到數據「準備就緒」,然後將最終的yaml結構轉換爲sql。或者,您可能希望用sql例程替換所有的yaml例程,但是如果沒有執行上述操作,很難說明這將如何工作。
相關問題
- 1. 將數據寫入和讀取到MemoryStream
- 2. 讀取和寫入到mysql
- 3. 寫入和讀取數據
- 4. 使用GSON讀取和寫入數據
- 5. 將Liquibase XML轉換爲YAML?
- 6. 寫入數據幀到YAML [R
- 7. 將codigniter中的數據庫服務器切換爲讀取和寫入操作。
- 8. 系統調用讀取和寫入C
- 9. 如何將數據讀取器轉換爲數據表
- 10. 作爲原始數據讀取和寫入數據流?
- 11. 將JSON轉換爲YAML。解析JSON到YAML
- 12. 在Firebase中讀取和寫入數據
- 13. EXIF數據讀取和寫入
- 14. 讀取和寫入數據包python-scapy
- 15. 讀取和寫入數據在陣列
- 16. 讀取和寫入圖像數據C++
- 17. 讀取和寫入SQL數據庫
- 18. 將mysql數據轉換爲數組?
- 19. CoreBluetooth讀取/寫入數據
- 20. 讀取數據,並轉換爲XTS
- 21. 如何從數據庫讀取並寫入http流。 php和mysql
- 22. C++寫入和從MySQL數據庫中讀取
- 23. 使用春季休眠,從只讀數據源讀取和寫入讀取/寫入數據源
- 24. 使用setOAuth2Credentials讀取和寫入數據到Google工作表
- 25. 如何在C++中將二進制讀取/寫入轉換爲非二進制讀取/寫入
- 26. YAML到JSON轉換
- 27. XML到YAML轉換
- 28. MySQL:將數據寫入表格和列
- 29. 將調查數據轉換爲數值
- 30. 將fread函數讀入的數據轉換爲data.frame
我用sql取代了所有的YAML獲取和設置。如果我將最終的yaml結構轉換爲sql,這將如何工作? – 2012-03-24 23:20:38
取決於上面的1,2和3。我真的無法在這裏爲你做你的工作。抱歉。 – 2012-03-24 23:22:25