JDBC Treiber LGPL

  • Themenstarter Themenstarter MrWhy
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
M

MrWhy

Gast
Hallo ich noch einmal...

weiß jemand von euch ob es JDBC Treiber für die MYSQL DB gibt die unter der LGPL stehen?

was für andere möglichkeiten hat man?

Darf man die HSQLDB kommerziell benutzen?

DAnke!
 
Als andere Möglichkeit würde ich dir empfehlen mit PostgreSQL statt mit MySQL zu arbeiten, wenn es denn noch möglich ist.
Postgres ist zwar nicht GPL aber die BSD Lizens ist auch nicht schlechter und vorallem nicht so lang 😀
Zudem ist Postgres auch um einiges Leistungsfähiger als MySQL!

JDBC Treiber gibts hier: Postgres JDBC
 
Andere Möglichkeiten WOFÜR?

um auf die MYSQL Datenbank zuzugreifen via JDBC. Es gibt ja den Connector J von MYSQL aber der steht leider unter der GPL.

hmm ja das Licens File hab ich schon gesehen... aber ich tu mich da ehrlich gesagt ein wenig schwer... steht da nun drin das wenn ich einen Vermerk in meinem Prgramm mache das ich die HSQLDB benutze, dass ich es dann auch kommerziell nutzen darf? Hab ich das richtig verstanden?

@ MasterEvil
das werd ich mir auch mal anschauen...


Danke!
 
@ MasterEvil

gibt es auch bei PostgreSQL die möglichkeit wie bei MySQl LOAD DATA INFILE

Dateien komplett einzulesen?
 
Absolut ins schwarze getroffen sowie ich das überblicken kann... Scheint eine sehr gute alternative zu sein ... Herzlichsten Dank!

Gruß
 
@MasterEvil

gibt es im Postgre auch die möglichkeit eine Tabelle zu erstellen aus Java heraus?

Danke nochmal!
 
Sorry vielleicht habe ich mich falsch ausgedrückt...

Ich muss ja wenn ich die Verbindung zur DB herstellen will eine DB angeben sonst kann ich sie ja nicht ansprechen...

Nun will ich vorher irgendwie schon die richtige DB erstellen aus Java heraus... aber ich glaube ich muss erst auf die Default Db Connecten um dann meine Beabsichtigte Db zu erstellen oder?
 
Jep!
Default-Datenbank ist 'postgres' oder 'template1' bei älteren Versionen glaub ich.

[EDIT]
Du kannst, wenn du Zugriff aufs Dateisystem hast natürlich auch das mitgelieferte Script nutzen, weiß jetzt nicht auswendig wie die Datei heißt 🙂 ich glaub ganz einfach 'createdb'.
Kommt aber wohl auch auf dein verwendetes Betriebssystem an.

Es hilft dir bestimmt auch weiter wenn du dir PGAdmin oder wenn du auf dem Rechner auch ein Webserver hast, phpPgAdmin installierst.
Da siehst du dann auch schnell wie die Struktur so aussieht und welche Namen die Datentypen haben, die nämlich teilweise ein wenig anders als in MySQL benannt sind.
Auch wirst du bestimmt bald die Möglichkeit von auto_increment suchen, das wird bei Postgres mit Sequenzen (SERIAL) geregelt, so eine Art extra Tabelle die die Werte speichert.

Du wirst bestimmt noch über so manche Sachen stolpern die irgendwie anders sind, ging mir vor garnicht so langer Zeit genauso 🙂
Ich kann dir da dieses Forum zu empfehlen: http://www.pg-forum.de
Ich hoffe ist jetzt nicht so schlimm wenn ich hier nen Link zu nem anderen Forum poste, aber das Forum beschäftigt sich ja auch hauptsächlich nur mit diesem DBMS.
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben