BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!
> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Verbindung zu mysql
-
- Beiträge: 37
- Registriert: Do 26. Jan 2017, 12:14
Verbindung zu mysql
Ich verwende LibreOffice unter Linux (opensuse). In meinem Netzwerk steht ein NAS (QNAP). Darauf ist mysql/Mariadb. Per phpMyAdmin kann ich mich anmelden. Es gelingt mir nicht LibreOffice damit zu verbinden. Es soll wohl mit jdbc möglich sein. Die Datei mysql-connector-java-5.1.43-bin ist vorhanden. Auf einem anderen Rechner hatte ich es schon einmal geschafft. Bei "class path" scheitere ich.
Re: Verbindung zu mysql
Hallo Barbarossa,
für eine MariaDB würde ich den JDBC-Treiber der MariaDB nehmen. Das Vorgehen zur Verbindung kannst Du in der aktuellsten Fassung des Handbuches von hier: http://robert.familiegrosskopf.de/index.php erfahren. Du könntest dort auch das Kapitel "Datenbank erstellen" als *.odt-Datei herunterladen.
Gruß
Robert
für eine MariaDB würde ich den JDBC-Treiber der MariaDB nehmen. Das Vorgehen zur Verbindung kannst Du in der aktuellsten Fassung des Handbuches von hier: http://robert.familiegrosskopf.de/index.php erfahren. Du könntest dort auch das Kapitel "Datenbank erstellen" als *.odt-Datei herunterladen.
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
-
- Beiträge: 37
- Registriert: Do 26. Jan 2017, 12:14
Re: Verbindung zu mysql
Diese Handbücher habe ich heruntergeladen, wenn auch in älteren Versionen. Da ich damit nicht klar komme habe ich hier nachgefragt
Re: Verbindung zu mysql
Hallo Barbarossa,
ich habe extra auf die Handbücher verwiesen, weil dort auch die Beschreibung für die MariaDB drin ist:
Gruß
Robert
ich habe extra auf die Handbücher verwiesen, weil dort auch die Beschreibung für die MariaDB drin ist:
Wenn Du damit nicht klar kommst, dann musst Du schon konkreter werden.Über Class Path → Archiv hinzufügen... wird die zu der Datenbank passende *.jar-Datei gesucht und in LibreOffice eingebunden.
Der Treiber wird bis Version 5.1 mit com.mysql.jdbc.Driver angesprochen. Neuere Treiber benötigen den Eintrag com.mysql.cj.jdbc.Driver.
Für die MariaDB bietet sich der JDBC-Treiber von https://downloads.mariadb.com/Connectors/java/ an. Der Treiber kann ebenso in den Class-Pfad eingebunden werden und wird mit org.mariadb.jdbc.Driver angesprochen.
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
-
- Beiträge: 37
- Registriert: Do 26. Jan 2017, 12:14
Re: Verbindung zu mysql
Was wähle ich für "class path"?
-
- Beiträge: 37
- Registriert: Do 26. Jan 2017, 12:14
Re: Verbindung zu mysql
Vielleicht habe ich es geschafft. Ich kann es nicht ausprobieren. Es kommt folgende Fehlermeldung:
Was ist der "connection string" ?Re: Verbindung zu mysql
Hallo Barbarossa,
ich nutze, wie Du, SUSE-Linux. Ich weiß ja nicht, wie veraltet Deine Version ist, aber
- ich habe die JRE 1.8.0_191 als die älteste Version, dann noch die 10.0.2 und nutze letztlich die 11.0.2
- beim Class Path habe ich, wie im Handbuch beschrieben, nicht den Ordner, sondern das spezielle Archiv hinzugefügt. Das steht dann also in dem Ordner weiter /mariadb-java-client-2.2.3.jar
Wenn Du die Verbindung über die Auswahl von MySQL als Datenbank, nicht über JDBC, machst, dann ist der Port automatisch vorgegeben: 3306. Der Port steht in einer Anweisung wie
und bei der MariaDB vielleicht auch mariadb statt mysql.
Du kannst die Verbindungseinstellungen über
Gruß
Robert
ich nutze, wie Du, SUSE-Linux. Ich weiß ja nicht, wie veraltet Deine Version ist, aber
- ich habe die JRE 1.8.0_191 als die älteste Version, dann noch die 10.0.2 und nutze letztlich die 11.0.2
- beim Class Path habe ich, wie im Handbuch beschrieben, nicht den Ordner, sondern das spezielle Archiv hinzugefügt. Das steht dann also in dem Ordner weiter /mariadb-java-client-2.2.3.jar
Wenn Du die Verbindung über die Auswahl von MySQL als Datenbank, nicht über JDBC, machst, dann ist der Port automatisch vorgegeben: 3306. Der Port steht in einer Anweisung wie
Code: Alles auswählen
jdbc:mysql://«Host der Datenbank»:3306/«Datenbankname»
Du kannst die Verbindungseinstellungen über
ändern.Bearbeiten > Datenbank > Eigenschaften > Erweiterte Einstellungen
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
-
- Beiträge: 37
- Registriert: Do 26. Jan 2017, 12:14
Re: Verbindung zu mysql
"Das steht dann also in dem Ordner weiter /mariadb-java-client-2.2.3.jar"
Was bedeutet dieser Satz?
Was bedeutet dieser Satz?
Re: Verbindung zu mysql
Hallo Barbarossa,
klingt ein bisschen merkwürdig, stimmt.
Bei Dir steht /home/ulrich/Schreibtisch/. Daraus müsste werden /home/ulrich/Schreibtisch/mariadb-java-client-2.2.3.jar . Ich halte das aber für sehr unwahrscheinlich, dass Du Dein Javaarchiv auf dem Schreibtisch abgelegt hast und immer vor Augen haben wolltest. Außerdem weiß ich natürlich nicht, welches *.jar-Archiv Du jetzt nutzen willst.
Gruß
Robert
klingt ein bisschen merkwürdig, stimmt.
Bei Dir steht /home/ulrich/Schreibtisch/. Daraus müsste werden /home/ulrich/Schreibtisch/mariadb-java-client-2.2.3.jar . Ich halte das aber für sehr unwahrscheinlich, dass Du Dein Javaarchiv auf dem Schreibtisch abgelegt hast und immer vor Augen haben wolltest. Außerdem weiß ich natürlich nicht, welches *.jar-Archiv Du jetzt nutzen willst.
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
-
- Beiträge: 37
- Registriert: Do 26. Jan 2017, 12:14
Re: Verbindung zu mysql
Danke Robert!
Ich möchte mariadb-java-client-2.2.3.jar nutzen. Wo lege ich es am Besten ab? "Schreibtisch" hatte ich nur zum Probieren benutzt.
Ich möchte mariadb-java-client-2.2.3.jar nutzen. Wo lege ich es am Besten ab? "Schreibtisch" hatte ich nur zum Probieren benutzt.
An alle, die das LibreOffice-Forum nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️