Connexion openoffice à mysql

Fermé
Manu - 28 oct. 2005 à 22:26
 Yannick - 17 avril 2007 à 16:22
Bonsoir

J'aurais besoin d'aide pour accéder à une base de données (existance) mysql à partir du nouveau module bases de données d'openoffice version 2, sachant que j'ai installé par ailleurs le Java SDK de Sun.

J'ai téléchargé comme indiqué le driver JDBC de mysql . C'est un fichier jar (mm.mysql-2.0.4-bin.jar) contenant essentiellement des ".class" réparties en jdbc1 et jdbc2. Je n'arrive pas à l'installer dans openoffice (menu Tools/Options/Java). Dois-je le déjarrer ? Dois-je déclarer un fichier particulier ou un niveau d'arborescence ? Dans ce menu tout semble accepté sans vérification. Par contre lors de la création de la connexion j'ai le diagnostic "the JDBC driver could not be loaded".

Par ailleurs, la documentation parle d'URL de la base de données, mais le menu de connexion, mais le menu veut un nom de base de données et une URL de serveur. Pour ce dernier j'ai mis jdbc:mysql://mycomputer où mycomputer est le hostname. Est-ce bien cela ou aurais-je dû mettre 127.0.0.1 ? (le port est mis ailleurs).

Si quelqu'un a réussi, je lui serai reconnaissant de m'éclairer sur la marche à suivre.

Manu.
A voir également:

4 réponses

Dawid Messages postés 432 Date d'inscription vendredi 21 janvier 2005 Statut Membre Dernière intervention 24 décembre 2011 62
29 oct. 2005 à 14:02
Pour te connecter à la base MySQL, il suffit donc d'utiliser odbc, comme avec la version 1.1.5.
1
Salut,

j'ai essayé toute l'aprés midi et je n'y arrive pas.

Aidez moi s'il vous plait.

J'ai une base de données MySQL en localhost. Je veux me connecter avec OpenOffice pour créer des rapports rapidement. Je suis sous windows

Pour commencer, est ce que je dois utiliser ODBC ou JDBC ?

Ensuite, je ne sais pas, j'ai installé un fichier odbc, mais en voulant me connecter à la bd, j'ai un message comme quoi il ne connait ni le pilote ni la base.

Que dois je faire ?
0
Bonjour,

Je donne la réponse, puisque j'ai trouvé....

Il ne faut pas utiliser le driver indiqué dans la doc, mais une version plus récente., mysql-connector-java-3.1.11.zip à télécharger sur le site de MySql. de ce zip extraire le fichier mysql-connector-java-3.1.11-bin.jar et le déclarer dans Tools/Options/Java.

Pour l'Url du serveur, il faut mettre 127.0.0.1 sans indication de protocole.

La doc contient manifestement des résidus de openoffice 1.0

Manu
0
Dawid Messages postés 432 Date d'inscription vendredi 21 janvier 2005 Statut Membre Dernière intervention 24 décembre 2011 62
29 oct. 2005 à 12:47
Moi, je n'ai pas eu de difficultés à me connecter à ma base MySQL avec OOO 2.0.
J'ai fait comme avec Ooo 1.1.5 avec Odbc.

Mon problème, c'est pour les formulaires : mes champs BLOB (mes images) ne s'affichent pas.
0
Dawid Messages postés 432 Date d'inscription vendredi 21 janvier 2005 Statut Membre Dernière intervention 24 décembre 2011 62
29 oct. 2005 à 14:01
C'est bon.
J'arrive à faire mes formulaires et à mettre mes images (il faut créer une zone d'image et l'associer ensuite au champ blob de la base de données).
0