MySQL Essentielle Downloads

Java20134

Bekanntes Mitglied
Guten Abend,

Ich hätte eine kleine Frage zum Thema MySQL. Will ich eine Datenbank mit Eclipse verbinden, so brauch ich zuerst den MySQL Community Server und für Java noch den Connector/J. Bin ich damit erst einmal richtig.

Und zweitens, ich installiere nun die zip (oder muss ich dabei überhaupt etwas installieren?), welche ich durch den Download des Community Server bekommen habe und dann. Muss ich noch etwas beachten und wie sehe ich die Datenbank bzw. wie kann ich die Datenbank dann ohne Java bearbeiten?

Und zum Schluss muss ich nur noch die jar Datei meinem Projekt hinzufügen, welchen ich durch den Connector/J bekommen habe und ich schreibe noch den restlichen Code, denn man sonst auch so findet. Verbinde mich also mit der Datenbank. Meine Frage dabei wäre noch, welchen String ich angeben muss um auf die Datenbank zuzuweisen und welches Passwort bzw. Benutzernamen ich angeben muss? Fehlt danach noch etwas?

Vielen Dank
 
Zuletzt bearbeitet:

Joose

Top Contributor
Ich hätte eine kleine Frage zum Thema MySQL. Will ich eine Datenbank mit Eclipse verbinden, so brauch ich zuerst den MySQL Community Server und für Java noch den Connector/J. Bin ich damit erst einmal richtig.

Genau ob du nun den Community Server, XAMPP (hat einen MySQL Server eingepackt) oder doch ein Datenbank von einem Hoster nimmst ist natürlich egal.
Aber den Connector wirst du so oder so brauchen :)

Und zweitens, ich installiere nun die zip (oder muss ich dabei überhaupt etwas installieren?), welche ich durch den Download des Community Server bekommen habe und dann. Muss ich noch etwas beachten und wie sehe ich die Datenbank bzw. wie kann ich die Datenbank dann ohne Java bearbeiten?

Habe noch nie den CommunityServer verwendet, gehe aber mal stark davon aus das man hierbei etwas installieren muss. Am besten schaust du auf der Webseite von MySQL nach Anleiten etc. da findet sich sicher etwas passendes!

Um die Datenbank "direkt" zu bearbeten brauchst du einen SQL-Editor wie zum Beispiel Squirrel oder TOAD.
Einfach mal danach googeln es gibt unzählige und jeder bevorzugt einen anderen.

Und zum Schluss muss ich nur noch die jar Datei meinem Projekt hinzufügen, welchen ich durch den Connector/J bekommen habe und ich schreibe noch den restlichen Code, denn man sonst auch so findet. Verbinde mich also mit der Datenbank. Meine Frage dabei wäre noch, welchen String ich angeben muss um auf die Datenbank zuzuweisen und welches Passwort bzw. Benutzernamen ich angeben muss? Fehlt danach noch etwas?

Genau die JAR musst du natürlich deinem Classpath hinzufügen damit du diese verwenden kannst.
Wie oben schon gesagt am besten auf der Seite von MySQL nach Anleitungen/Manuals/Tutorials suchen und diese einfach mal anschauen.

Der Connection String ist je nach Datenbank unterschiedlich und kann mehrere Parameter enthalten. Daher ist hier keine pauschale Antwort möglich. Immer dabei ist eine Angabe wo die Datenbank zu finden ist (localhost oder eine IP-Adresse/URL), manchmal steht der Port extra oder ist schon bei der Adresse enthalten und dann wird immer noch der Name der gewählten Datenbank angegeben. Alles weitere
Benutzer und Passwort ist unterschiedlich und hängt davon ab was du für einen Benutzer erstellst bei der Datenbank ;)
 

Tom299

Bekanntes Mitglied
Wenn du den Community Server installierst, dann ist auch normal die MySQL Workbench dabei (kann man aber auch separat runterladen). Damit kannst du Datenbanken, Tabellen erstellen, bearbeiten, Abfragen erstellen, Backups machen usw. usf. und brauchst kein extra Tool, es sei denn, dir gefällt die Workbench nicht. Als Alternative gibts auch noch HEIDI, damit kann man sich die Daten schneller/übersichtlicher anzeigen lassen, falls man das braucht. Am Ende aber alles reine Geschmackssache.
 

Java20134

Bekanntes Mitglied
Vielen Dank für die Antwort. Eine Frage hätte ich dabei noch. Wenn ich die Datei auf meinem Rechner habe, dann müsste doch die Verbindung zur Datenbank lokal ablaufen und ich kann folgenden String benutzen:
Java:
Connection connect = DriverManager.getConnection("jdbc:mysql://localhost/... user=...&password=...");
Mir würden im Endefekt dann nur noch die '...' fehlen. Hättet ihr einen Vorschlag?
 

Tom299

Bekanntes Mitglied
Wenn du MySQL installierst, kannst du glaub ich user und pw auswählen, bin jetzt aber nicht ganz sicher. kann auch sein daß der standard-user root ist und ohne pw, weiß nicht mehr genau. mußt du mal ausprobieren ;-)
 

Joose

Top Contributor
Java:
Connection connect = DriverManager.getConnection("jdbc:mysql://localhost/... user=...&password=...");
Mir würden im Endefekt dann nur noch die '...' fehlen. Hättet ihr einen Vorschlag?

Einfach den Manuals von der MySQL Seite folgen. Die Erklären wie man eine Datenbank einrichtet und auch die User usw.
JDBC Mysql Connection String : MySQL « Database « Java Tutorial
Wir können dir leider nicht sagen was bei dir als User/PW eingerichtet wurde. Ob es als Standard root/root ist weiß ich leider nicht genau.
 

Neue Themen


Oben