Bonjour à tous,

je suis en stage dans une start'up et ma mission est de créer une BDD sur un PC qui doit être accessible par tous les PCs de la société (10 au total). Tous ces PCs sont connectés à un grand réseaux partagé par plusieurs sociétés (je me trouve dans une pépinière d'entreprise).

Voilà mon problème :
1. J'ai écrit sous java un programme qui va récupérer des informations météo sur internet et les stocke dans une bdd gérée par MySql. Tout cela marche très bien en localhost, avec un connecteur JDBC, pas de soucis!

2. Une fois satisfait des résultats de mon code en local, j'ai voulu lancé le programme d'un autre PC (que l'on appelle PCext l'autre étant PCbdd). Pour cela, j'ai utilisé MySql Administrator pour créer un compte test avec l'adresse IP du PCext. J'ai lancé le programme de PCext en mettant l'adresse IP de PCbdd ainsi que le port 3306, mais l'erreur suivante apparait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
 
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
	at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1118)
	at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:343)
	at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2308)
	at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2122)
	at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:774)
	at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:49)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
	at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:375)
	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:289)
	at java.sql.DriverManager.getConnection(Unknown Source)
	at java.sql.DriverManager.getConnection(Unknown Source)
	at getVilleCode.connectionBdd(getVilleCode.java:111)
	at getVilleCode.main(getVilleCode.java:20)
Caused by: java.net.UnknownHostException: localhos
	at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
	at java.net.InetAddress$1.lookupAllHostAddr(Unknown Source)
	at java.net.InetAddress.getAddressFromNameService(Unknown Source)
	at java.net.InetAddress.getAllByName0(Unknown Source)
	at java.net.InetAddress.getAllByName(Unknown Source)
	at java.net.InetAddress.getAllByName(Unknown Source)
	at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:246)
	at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:292)
	... 15 more
Les solutions que j'ai exploré :
1. j'ai essayé de regarder du côté du pare feu, mais l'erreur ne vient pas de là car rien ne change lorsque je le désactive.
2. j'ai regardé dans le fichier my.ini (je n'ai pas trouvé my.cnf!!!) et rien en ce qui concerne une ligne bind-adresse=127.0.0.1 ou skip-networking....
3. pour le réseaux sur lequel on est connecté il y a un masque de sous réseaux, du coup j'ai essayé de créer une autorisation de connexion à partir de test@'adresse_ip/masque_sous_réseau' mais rien n'y fait, j'ai toujours la même erreur.
4. j'ai essayé de faire un ping sur l'adresse ip, ça ne donne rien

J'ai cherché partout, notamment sur les forums de developpez.net et j'ai regardé sur le site de MySql pour trouvé une solution mais rien n'y fait, est ce que quelqu'un pourait avoir la gentillesse de m'aider svp?

je vous remercie d'avance pour votre Aide!
Config :
PCbdd : windows 7, jre : 1.60_20, Mysql 5.1
PCext : windowsXP, jre : 1.60_20
Les PCs sont connectés au réseaux global en Wifi