Problème connection BDD mysql en local via hibernate.cfg.xml
Dernière réponse : dans Programmation
Bonjour, bonsoir, bonne nuit,
J'ai une appli qui nécessite Tomcat et une BDD MySQL. Dans l'appli il y a un fichier hibernate.cfg.xml que je dois éditer pour permettre une connexion a la BDD.
Le problème est le suivant: lorsque mon pc (sous windows) est connecté au réseau local muni donc d'une ip fixe ex: 192.168.0.102, l'appli parvient à se connecter à la bdd; je configure le fichier hibernate.cfg.xml de la manière suivante:
...
<propery name="hibernate.connection.url">jdbc:mysql://192.168.0.102/mabdd</property>
...
Quand je ne suis pas sur le réseau et ke je veux faire des tests en local, logiquement j'écris:
...
<propery name="hibernate.connection.url">jdbc:mysql://localhost/mabdd</property>
...
sauf que là l'appli ne parvient plus a se connecter à la Bdd
Merci pour tte solution, début de solution, info...
J'ai une appli qui nécessite Tomcat et une BDD MySQL. Dans l'appli il y a un fichier hibernate.cfg.xml que je dois éditer pour permettre une connexion a la BDD.
Le problème est le suivant: lorsque mon pc (sous windows) est connecté au réseau local muni donc d'une ip fixe ex: 192.168.0.102, l'appli parvient à se connecter à la bdd; je configure le fichier hibernate.cfg.xml de la manière suivante:
...
<propery name="hibernate.connection.url">jdbc:mysql://192.168.0.102/mabdd</property>
...
Quand je ne suis pas sur le réseau et ke je veux faire des tests en local, logiquement j'écris:
...
<propery name="hibernate.connection.url">jdbc:mysql://localhost/mabdd</property>
...
sauf que là l'appli ne parvient plus a se connecter à la Bdd
Merci pour tte solution, début de solution, info...
Autres pages sur : probleme connection bdd mysql local via hibernate cfg xml
Lassé par la pub ? Créez un compte
Ok j'ai résolu le problème.
dans le fichier hibernate.cfg.xml de l'appli il y'a aussi les lignes suivantes:
...
<property name="hibernate.connection.username">
nom_d_utilisateur
</property>
...
<property name="hibernate.connection.password">
mot_de_passe
</property>
...
le script d'installation de la BDD de l'appli enregistre un nom d'utilisateur et un mot de passe qui fonctionnent lorsque je suis connecté au réseau avec l'ip 192.168.0.x
Lorsque je me débranche du réseau pour des tests en local (remplace 192.168.x.x par localhost -> jdbc:mysql//localhost/mabdd) je n'avait qu'a remplacer <nom_d_utilisateur> par le login de connection au serveur mysql local (root par defaut) et <mot_de_passe> par le pass de connection au serveur mysql local ("<vide>" par defaut) ; ce qui est somme toute assez logique.
Bref 7 heures de perdue pour ne pas avoir réfléchi.
dans le fichier hibernate.cfg.xml de l'appli il y'a aussi les lignes suivantes:
...
<property name="hibernate.connection.username">
nom_d_utilisateur
</property>
...
<property name="hibernate.connection.password">
mot_de_passe
</property>
...
le script d'installation de la BDD de l'appli enregistre un nom d'utilisateur et un mot de passe qui fonctionnent lorsque je suis connecté au réseau avec l'ip 192.168.0.x
Lorsque je me débranche du réseau pour des tests en local (remplace 192.168.x.x par localhost -> jdbc:mysql//localhost/mabdd) je n'avait qu'a remplacer <nom_d_utilisateur> par le login de connection au serveur mysql local (root par defaut) et <mot_de_passe> par le pass de connection au serveur mysql local ("<vide>" par defaut) ; ce qui est somme toute assez logique.
Bref 7 heures de perdue pour ne pas avoir réfléchi.
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :