Fehler bei JVerein mit MySQL

Hier können die JVerein-Frischlinge ihre Fragen stellen.

Moderator: heiner

silvio89
Beiträge: 16
Registriert: Sonntag 5. Januar 2014, 11:43
JVerein-Version: 2.8.10
Betriebssystem: Windows 10

Fehler bei JVerein mit MySQL

Beitrag von silvio89 »

Hallo zusammen,

mein Verein hat sich neu gegründet und möchte daher ganz neu einsteigen bei JVerein. Da wir 3 Vorstandsmitglieder sind, wollen wir die MySQL-Variante verwenden. (Sicherheitsaspekte etc. haben wir beachtet)
Ich bin nun dabei die Datenbank zunächst lokal auf meinem Rechner zu erstellen, scheitere aber leider daran. Hier meine Schritte:

1. Jameica herunterladen und den Zip-Ordner nach C:\Programme\ entpacken
2. Jameica über die .exe-Datei starten und das Masterpasswort vergeben, dabei als Speicherort für Benutzerdaten C:\Benutzer\<Name>\ wählen
3. Hibiskus installieren, neu starten und anschließend Jameica schließen
4. mit XAMPP und phpmyadmin die Datenbank jverein erstellen und dazu einen Benutzer mit Lese- und Schreibrechten für diese Datenbank
5. nun den Ordner cfg in C:\Programme\Jameica erstellen
6. im eben erstellten cfg-Ordner die erwähnte properties-Datei (mit meinen MySQL-Daten gefüllt - als server: localhost, port: 3306) erstellen
7. Jameica starten und JVerein darüber herunterladen, Jameica neu starten

An dieser Stelle wird im Startbildschirm bei JVerein "Fehler beim Initialisieren der Datenbank" angezeigt.


Ich würde mich über eine Hilfe sehr freuen.
Benutzeravatar
heiner
Administrator
Beiträge: 4509
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Fehler bei JVerein mit MySQL

Beitrag von heiner »

Hast du eine leere Datenbank mit dem Namen "jverein" erstellt? Es muss ein Benutzerkonto "jverein" mit dem Kennwort "jverein" geben.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
silvio89
Beiträge: 16
Registriert: Sonntag 5. Januar 2014, 11:43
JVerein-Version: 2.8.10
Betriebssystem: Windows 10

Re: Fehler bei JVerein mit MySQL

Beitrag von silvio89 »

Ahhh...das mit dem Benutzer jverein habe ich in keiner Anleitung gelesen. Danke für den Hinweis. Ich werde es probieren.
silvio89
Beiträge: 16
Registriert: Sonntag 5. Januar 2014, 11:43
JVerein-Version: 2.8.10
Betriebssystem: Windows 10

Re: Fehler bei JVerein mit MySQL

Beitrag von silvio89 »

Auch das hat leider nicht geholfen. :(
Benutzeravatar
heiner
Administrator
Beiträge: 4509
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Fehler bei JVerein mit MySQL

Beitrag von heiner »

Kannst du dich von der Kommandozeile mit dem Tool mysql mit dem Benutzer jverein und dem Kennwort jverein an dem Datenbankserver anmelden und mit USE jverein auf die Datenbank wechseln?

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
silvio89
Beiträge: 16
Registriert: Sonntag 5. Januar 2014, 11:43
JVerein-Version: 2.8.10
Betriebssystem: Windows 10

Re: Fehler bei JVerein mit MySQL

Beitrag von silvio89 »

Ja, es kommt die Meldung "Database changed"
Benutzeravatar
heiner
Administrator
Beiträge: 4509
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Fehler bei JVerein mit MySQL

Beitrag von heiner »

Dann sind deine MySQL-Einstellungen nicht korrekt. Siehe http://www.jverein.de/wiki/index.php?ti ... QL-Support.

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
silvio89
Beiträge: 16
Registriert: Sonntag 5. Januar 2014, 11:43
JVerein-Version: 2.8.10
Betriebssystem: Windows 10

Re: Fehler bei JVerein mit MySQL

Beitrag von silvio89 »

Was soll ich denn noch großartig einstellen? Habe doch die Datenbank angelegt und der mysql-Server läuft auch auf Port 3306. Oder liegt es daran, dass ich XAMMP dafür nutze?
Benutzeravatar
heiner
Administrator
Beiträge: 4509
Registriert: Freitag 30. Oktober 2009, 16:44
JVerein-Version: aktuelle Entwicklerversion
Betriebssystem: W10
Kontaktdaten:

Re: Fehler bei JVerein mit MySQL

Beitrag von heiner »

Auszug aus der Doku:

Erstellen Sie in diesem Verzeichnis eine Datei mit dem Namen "de.jost_net.JVerein.rmi.JVereinDBService.properties". Öffnen Sie diese mit einem Texteditor und tragen Sie folgenden Inhalt ein:

database.driver=de.jost_net.JVerein.server.DBSupportMySqlImpl
database.driver.mysql.jdbcurl=jdbc\:mysql\://<Server-IP>\:<port>/<datenbankname>?useUnicode\=Yes&characterEncoding\=ISO8859_1
database.driver.mysql.username=<Username des MySQL-Users>
database.driver.mysql.password=<Passwort des MySQL-Users>
database.driver.mysql.scriptprefix=mysql-

Wenn alles korrekt eingestellt ist, funktioniert es auch!

Heiner
PS: Denkt daran, eure Vereine unter viewforum.php?f=3 vorzustellen.
silvio89
Beiträge: 16
Registriert: Sonntag 5. Januar 2014, 11:43
JVerein-Version: 2.8.10
Betriebssystem: Windows 10

Re: Fehler bei JVerein mit MySQL

Beitrag von silvio89 »

Hab ich alles gemacht
<server-ip> durch localhost
<port> durch 3306
<datenbankname> durch jverein
<username des mysql-users> durch jverein
<passwort des mysql-users> durch jverein
ersetzt.
Antworten