2012-10-16 13 views
-1

我一直在玩一個小程序的想法一段時間了。這將涉及玩家在網絡上玩簡單的遊戲,並且需要服務器跟蹤許多適合某種數據庫系統的事情。想用Java和數據庫做一些原型。使用什麼驅動程序?

由於我只是一名學生,我最終可能會與一羣我的朋友以及運行不同操作系統的筆記本電腦進行測試,因此我選擇了Java和Swing,兼容性。

我從來沒有真正用數據庫編寫過任何東西,不用Java或任何其他語言。我已經做了一些研究並研究了JDBC。現在,我主要掛在哪個驅動程序上使用。除了4種不同類型的驅動程序之外,我還沒有找到任何連貫的列表,但這並不能幫助我選擇特定的驅動程序。

我只想快速入門並擁有一些數據庫功能,我不關心性能或其他任何事情,我很確定我的小項目不會要求任何特殊的,不能做的事情由每個數據庫系統。

什麼是快速入門的好驅動程序?服務器將在Linux機器上運行,以防萬一。如果有一點關於如何開始使用該驅動程序開始編程數據庫的指南,可以獲得獎勵積分。

謝謝!

回答

1

使用IV型驅動程序的數據庫,你想使用:MySQL和PostgreSQL,德比,超音速等

的驅動程序將提供由供應商作爲一個JAR文件,你會添加到您的CLASSPATH。

+0

感謝您的快速回復獲得JDBC驅動程序。那就是4型。這些數據庫之間有很大的區別,還是僅僅是隱藏的內容? – robrene

+0

@robrene - 是的,數據庫之間有顯着差異。但是列出它們都不在SO問題的範圍之內。 –

+0

JDBC驅動程序使得連接和執行Java中的SQL類似於數據庫到數據庫,但可以發送的SQL取決於數據庫供應商。如果你堅持使用ANSI SQL,你應該(相對)跨數據庫移植。 – duffymo

0

根據數據庫,您需要選擇驅動程序。 驅動程序是特定於數據庫的。您可以從數據庫網站(如oRacle或MySQL)下載驅動程序。

0

你在問使用什麼驅動程序,但我想你真的想知道的是RDBMS的使用。

你可以使用PostgreSQL和PostgreSQL site.


相關問題