[Résolu] LibO : connexion refusée à MariaDB via JDBC

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.
Avatar de l’utilisateur
Prismx
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 28 août 2019 17:28

[Résolu] LibO : connexion refusée à MariaDB via JDBC

Message par Prismx »


La modération vous a écrit: Titre modifié pour plus de clarté.
Merci de faire preuve d'inventivité : ce n'est pas pour vous mais pour tous ceux faisant des recherches.

Bonjour à vous,

Je souhaiterais administrer la base de données d'un site web avec libre office.
J'ai suivi à la lettre ce tuto :
https://ask.libreoffice.org/en/question ... l-in-base/

J'ai bien installé le pilote JDBC et précisé le chemin dans le menu OUTIL de libre office
Screenshot_20200404_122222.png
Mariadb fonctionne bien sur le réseau local, et la BDD juste pour le test 'formation' est accesible via phpmyadmin :
Screenshot_20200404_121324.png
Ca commence pourtant pas mal quand à la page de bienvenue de libreoffice base je selectionne "se connecter à un base existante" -> sql ( ou même jdbc même résultat) -> connecter en utilisant JDBC ->

Jusque là ça va :
Screenshot_20200404_121124.png
mais au moment de conclure non ça ne va plus : "could not connect to adress=(host=localhost)(port=3306)(type=master):connexion refusée.

J'ai essayé plein de truc dont de mettre l'ip locale 127.0.0.1. Pourriez vous m'aider merci ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 12 juin 2020 08:00, modifié 2 fois.
Raison : Balisage dans le titre du premier message SVP
Mageia 7
libre office 6.2.8.2-1.mga7
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: connexion a BDD mariadb

Message par Dude »

Salut,
Prismx a écrit :administrer la base de données d'un site web avec libre office
La plupart des sites refusent les connexions qui ne sont pas locales.
Donc l'accès externe à la base risque d'être tout bonnement impossible.
Prismx a écrit : "could not connect to adress=(host=localhost)(port=3306)(type=master):connexion refusée.
Vérifie dans les logs de MariaDB que tout se passe bien.
Avatar de l’utilisateur
Prismx
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 28 août 2019 17:28

Re: LibO : connexion refusée à MariaDB via JDBC

Message par Prismx »

Bonsoir Dude, merci de ta réponse,

Je pense avoir trouvé les logs d'erreur de mariadb dans /var/lib/mysql/sql_errors.log

ça dit toujours la même erreur :

2020-04-03 8:50:32 root[root] @ localhost [] ERROR 1158: Got an error reading communication packets : (null)
Dude a écrit : La plupart des sites refusent les connexions qui ne sont pas locales.
Donc l'accès externe à la base risque d'être tout bonnement impossible.
Ok grand merci, je comprends mieux pourquoi phpmyadmin est toujours accolé à php et mysql dans la gestion des sites.
Mais alors comment pourrait t'on profiter de l'ergonomie de libreoffice base dans la gestion de la BDD ?
je suis loin du niveau pro mais se taper toutes les requêtes ou les modifs à la main ça doit être lourd non ?

J'ai bien repéré ce tuto bien foutu qui exploite la portabilité entre les feuilles de calcul et libreoffice base mais je trouve que ça fait quand même pas mal d'étapes...

h**p://eric.univ-lyon2.fr/~ricco/tanagra/fichiers/fr_Tanagra_Base_LibreOffice.pdf
Dernière modification par micmac le 05 avr. 2020 07:49, modifié 1 fois.
Raison : Lien externe neutralisé
Mageia 7
libre office 6.2.8.2-1.mga7
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: LibO : connexion refusée à MariaDB via JDBC

Message par Dude »

Personnellement, je n'ai pas de problème à accéder à ce SGBD sous OpenOffice.
Test fait sous Debian x64 10.3 et Windows 10 Pro x64.
J'utilise pour cela le pilote natif MySQL : https://forum.openoffice.org/fr/forum/v ... 18&t=52828

Peut-être pourrais-tu faire l'essai ?
Je n'ai jamais installé Mageia, mais voir côté tuto avec celui pour la Fedora(*) :
https://forum.openoffice.org/fr/forum/forum41.html

Prismx a écrit :se taper toutes les requêtes ou les modifs à la main ça doit être lourd non ?
Il existe bien d'autres frontaux pour concevoir "graphiquement" des requêtes.
Renseigne toi sur un forum dédié à MariaDB/MySQL.


(*) Sur ce point, un effort de ta part d'adapter ce tutoriel pour Mageia et de le publier ici serait un plus. La documentation est rédigée bénévolement.
Avatar de l’utilisateur
Prismx
Membre lOOyal
Membre lOOyal
Messages : 34
Inscription : 28 août 2019 17:28

[Résolu] LibO : connexion refusée à MariaDB via JDBC

Message par Prismx »

Un expert m'a dit que ça viendrait de mon laptop, les PC acer pouvant avoir des problèmes de compatibilité. Et effectivement j'ai pu constater que plein d'options n'étaient même pas activé dans le bios. Par exemple la virtualisation étaient impossible avec cet acer 122p.
Dernière modification par Prismx le 12 juin 2020 07:23, modifié 1 fois.
Mageia 7
libre office 6.2.8.2-1.mga7
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9255
Inscription : 28 août 2010 08:45

Re: LibO : connexion refusée à MariaDB via JDBC

Message par micmac »

Coche dans le dernier message = balisage insuffisant.
Comment clore correctement un sujet lorsqu'il est résolu
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac