bonjour,
Je suis confronté à un problème.
Je ne parviens pas à effectuer une connexion jdbc par mon programme java se trouvant sur mon pc à distance jusqu'à une de mes bases présente dans le mysql de mon serveur distance tournant sous debian sarge.
La connexion s'effectue parfaitement entre mon programme java sur mon pc (en windows) et le serveur mysql présent en local toujours sur mon pc.
J'ai crée exactement la même base de donnée sur le mysql du serveur distant et modifié les paramètres de mon programme java en conséquence (persistance.xml) :
Et là rien ne se passe à l'execution, même pas une erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <properties> <property name="toplink.logging.level" value="FINE"/> <property name="toplink.jdbc.driver" value="com.mysql.jdbc.Driver"/> <!-- update to match database--> <property name="toplink.jdbc.url" value="jdbc:mysql://88.191.x.x3306/GameKeys"/> <!-- update to match database--> <property name="toplink.jdbc.password" value="xxxx"/> <!-- update to match database--> <property name="toplink.jdbc.user" value="xxxx"/> <!-- update to match database--> </properties>
Dans le fichier de config mysql : my.conf j'ai modifié les lignes suivantes :
#skip-eternal-looking
bind-adress : 0.0.0.0
Je peux également ajouter que le serveur héberge un site web php qui est en relation sans soucis avec cette base de donnée.
Donc je peux clairement établir que le problème se situe dans la configuration de mysql sur debian qui bloque les connexions pour les clients externes.
J'attends vos conseils pour ce problème
Partager