Page 1 sur 1

[resolu] libreoffice, mysql, JDBC Faire fonctionner base

Posté : mer. 4 avr. 2018 22:52
par thierryR
Bonjour. Depuis bien des années je n'ai jamais réussi à connecter mes tables mysql à libre-office. J'ai toujours cru à un bug mais avec libreoffice6 il me semble qu'on devrait y arriver.
J'ai bien installé
Java database (JDBC) driver for MySQL
j'ai trouvé un tuto super simple: https://openoffice-libreoffice.developp ... eur-mysql/" onclick="window.open(this.href);return false;
Mais l'accès directe n'existe pas.......
J'ai repris la doc: https://help.libreoffice.org/6.0/fr/tex ... System=WIN" onclick="window.open(this.href);return false;
mais je ne vois pas ce qu'il faut ajouter par rapport au package installé. Dans Outils - Options - LibreOffice- Avancé puis avec le bouton 'chemin de classe' la fenêtre s'ouvre vide.
Que faut-il faire après ?
Merci de votre aide.

Re: libreoffice, mysql, JDBC

Posté : ven. 6 avr. 2018 01:39
par tronyx
Quels sont les informations de configurations que tu rentres afin de te connecter à ton serveur SQL ?

Re: libreoffice, mysql, JDBC

Posté : ven. 6 avr. 2018 18:19
par thierryR
Merci tronyx pour ton aide.

Comme tout se situe sur mon PC. voici mes parametres
Dans libre office:
1. Connecter à une base MYSQL: il y a un autre choix JDBC mais j'ai choisi MYSQL
2. Connecter en utilisant JDBC
3. Nom de la base de donnée: data_magasin
serveur: localhost
Numéro de port: 3306
class de pilote JDBC pour MYSQL: com.mysql.jdbc.Driver

Par le bouton: "tester la classe"
impossible de charger le pilote JDBC

Re: libreoffice, mysql, JDBC

Posté : sam. 14 avr. 2018 23:11
par thierryR
Ben personne n'utilise la base données avec libreoffice ?

Re: libreoffice, mysql, JDBC

Posté : dim. 15 avr. 2018 08:46
par tioker
thierryR a écrit :Ben personne n'utilise la base données avec libreoffice ?
Bonjour,
Je compatis .... mais ne serait-il pas plus judicieux (sûrement fait) de t'adresser directement à un forum spécialisé LibreOffice/OpenOffice ?
Je pense qu'ici (LinuxMint) on peut t'aider mais il y aurait peut-être plus d'expertise sur un site spécialisé comme celui-là. Vécu.
Bon courage

Re: libreoffice, mysql, JDBC

Posté : mar. 17 avr. 2018 23:34
par thierryR
Ton idée était la bonne. Je me suis adressé ailleurs. En fait voici la solution.
Il fallait installer un paquetage supplémentaire. libmysql-java
Cela crée les conditions de fonctionnement et surtout l'installation d'un fichier: /usr/share/java/mysql-connector-java.jar
Malgré cela, LO n'en a pas voulu. Là il y a un mystère. Alors on a mis les mains dans le cambouis:

Modification du fichier:~/.config/libreoffice/4/user/config/javasettings_Linux_X86_64.xml
Dans ce fichier, j'ai modifié la ligne: <userClassPath xsi:nil="false">/usr/share/java/mysql-connector-java.jar</userClassPath>

Et maintenant ça fonctionne.

Re: [resolu] libreoffice, mysql, JDBC Faire fonctionner base

Posté : mer. 18 avr. 2018 09:02
par arghlub
Salut,
Merci pour ton retour thierryR, cela servira sûrement à d'autres 8-)