Connexion à MySQL de Java à WAMP / MAMP Pro
J'essaie de me connecter de java à une base de données MySQL à partir d'un ordinateur externe sur une machine hébergeant WAMP et d'autres hébergeurs MAMP Pro. La connexion à WAMP est correcte mais sur MAMP Pro, j'obtiens l'erreur suivante.
String userName = "user";
String password = "pass";
String url1="jdbc:mysql://<IP Address>:3306/dbname";
Class.forName ("com.mysql.jdbc.Driver").newInstance ();
conn1=DriverManager.getConnection (url1, userName, password);
The last packet sent successfully to the server was 0 milliseconds ago.
The driver has not received any packets from the server.
J'avais changé les privellages dans le serveur en allant à Privellages dans phpMyAdmin et en chaning host à n'importe quel hôte sous les informations de connexion. J'ai travaillé pour WAMP mais pas pour MAMP Pro.
Des suggestions?
1
1 answers
Je réponds à ma propre question mais après une certaine lutte, j'ai trouvé la solution. J'espère que cela aidera les gens comme moi à l'avenir.
J'ai ouvert MAMP Pro et sur l'onglet Général du serveur, j'ai cliqué sur
File => Edit Template => MySql my.conf and changed
line no 37 from
bind-address=127.0.0.1 to bind-address = <my server's IP Address>
3
Author: Ank, 2012-08-29 23:44:35