是否打開與DataBase軟件打開Socket有關的「打開JDBC連接」?JDBC Connection的真正含義是什麼?想了解相同的內部
0
A
回答
1
數據庫提供與客戶端的連接,例如。一個用於管理相關數據庫的GUI管理工具,如SQLyog for MySQL,所以在JDBC連接中,我們通過JDBC API請求作爲客戶端的應用程序連接。
這些連接作爲TCP連接,因此客戶端需要知道數據庫服務器的端口號和IP才能與之通信。
你一定想知道什麼是JDBC?如果是的話
JDBC是一個接口由java提供,管理數據庫操作和關於這個接口最令人敬畏的事情,無論您是查詢MySQL還是PostgreSQL數據庫服務器,您都將編寫完全相同的代碼。
0
這取決於您正在使用的JDBC驅動程序的類型。據
http://en.wikipedia.org/wiki/Java_Database_Connectivity
你可能有四種類型的JDBC驅動程序通常(但不一定總是)依賴於TCP /插座連接。
0
JDBC連接實際上可以是任何東西 - 這是與數據庫交談的通用方法。
在大多數情況下,它是TCP/IP連接,但情況並非總是如此。例如,您可以在您的Java應用程序中嵌入一個Derby Databse,並直接與此交談,而無需離開您的流程。
如果你發現你的數據庫和驅動程序應該允許你回答你的問題。
+0
我們將使用Type3與Type4驅動程序和Oracle數據庫的組合 –
0
這是你需要的。 This應回答您的所有疑問。乾杯。
相關問題
- 1. LIFO的真正含義是什麼?
- 2. git checkout的真正含義是什麼?
- 3. 「malloc_trim(0)」的真正含義是什麼?
- 4. CATEGORY_BROWSABLE的真正含義是什麼?
- 5. EnumSet的真正含義是什麼?
- 6. 「application/json」的真正含義是什麼
- 7. 不瞭解什麼是內部陣列
- 8. BehaviorSubject的getValue()的真正含義是什麼?
- 9. 「delete」的返回值的真正含義是什麼?
- 10. 什麼是抽象的真正定義?
- 11. Reachability在iOS中的真正含義是什麼?
- 12. Google Analytics中直接流量的真正含義是什麼?
- 13. jQuery ajax錯誤代碼:「錯誤」的真正含義是什麼?
- 14. Podfile中link_with的真正含義是什麼?
- 15. #10 verilog測試平臺的真正含義是什麼?
- 16. sysV init.d:優先級的真正含義是什麼?
- 17. DLLMain lpReserved參數的真正含義是什麼?
- 18. Java中'新'運算符的真正含義是什麼?
- 19. 這種Case Sensitivity的真正含義是什麼?
- 20. NSURLErrorDomain Code = -1000「bad URL」:它的真正含義是什麼?
- 21. AxisAngleRotation3D.Axis屬性的真正含義是什麼?
- 22. 什麼「項大小」迪納摩DB的真正含義是
- 23. Jprofiler9 NetIO狀態的真正含義是什麼?
- 24. 實體框架4.1 - RequiredAttribute的真正含義是什麼?
- 25. $ @對xml解析的含義是什麼?
- 26. 什麼是真正的pymc
- 27. 真正的1NF是什麼?
- 28. 真正的PNG是什麼?
- 29. 什麼是真正可行的內部部署平臺作爲服務實現?
- 30. 「Shadow DOM」的正確含義是什麼?
JDBC連接通常是到數據庫服務器的TCP/Socket連接。驅動程序將使用特定於數據庫的協議進行通信。你需要知道什麼樣的內部?數據庫完成所有「有趣」的工作。 –
JDBC提供了一個用於與數據庫進行通信的抽象Java API。不同的JDBC適配器處理實際的數據庫特定的連接細節。 – drembert
謝謝@Peter。我同意你的回答。那麼,JDBC Statement意味着以流的形式將SQL查詢寫入數據庫? –