URL: https://linuxfr.org/forums/programmation-java/posts/probleme-de-connexion-mysql-en-java Title: Probleme de connexion MySQL en Java Authors: vurtupesz Date: 2006年08月18日T23:32:07+02:00 Tags: Score: 0 Bonjour à vous. Voila, je suis en train de créer un programme en Java, et visiblement, je n'arrive pas à me connecter au à mon serveur MySQL Voici mon code : import java.sql.*; £spaces£ £/spaces£class testsql{ £spaces£ £/spaces£ £spaces£ £/spaces£public static void main(String[] args){ £spaces£ £/spaces£ £spaces£ £/spaces£String pilote = "com.mysql.jdbc.Driver"; £spaces£ £/spaces£ £spaces£ £/spaces£try{ £spaces£ £/spaces£Class.forName(pilote); £spaces£ £/spaces£Connection connexion = DriverManager.getConnection("jdbc:mysql://host:3306/mysql?ser=myUser&password=myPassword"); £spaces£ £/spaces£} £spaces£ £/spaces£catch (Exception e){ £spaces£ £/spaces£ £spaces£ £/spaces£System.out.println("echec : "+e); £spaces£ £/spaces£} £spaces£ £/spaces£ £spaces£ £/spaces£} } J'ai bien mis le driver au bon endroit et tout comme expliqué dans de nombreux tutos, et voici l'erreur que j'obtiens : echec : java.sql.SQLException: Unable to connect to any hosts due to exception: java.net.SocketException: java.net.ConnectException: Connection refused ** BEGIN NESTED EXCEPTION ** java.net.SocketException MESSAGE: java.net.ConnectException: Connection refused STACKTRACE: java.net.SocketException: java.net.ConnectException: Connection refused £spaces£ £/spaces£at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:143) £spaces£ £/spaces£at com.mysql.jdbc.MysqlIO.(MysqlIO.java:225) £spaces£ £/spaces£at com.mysql.jdbc.Connection.createNewIO(Connection.java:1805) £spaces£ £/spaces£at com.mysql.jdbc.Connection.(Connection.java:452) £spaces£ £/spaces£at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:411) £spaces£ £/spaces£at java.sql.DriverManager.getConnection(DriverManager.java:525) £spaces£ £/spaces£at java.sql.DriverManager.getConnection(DriverManager.java:193) £spaces£ £/spaces£at testsql.main(sql.java:14) ** END NESTED EXCEPTION ** Quand je regarde dans nom phpMyAdmin, l'utilisateur que j'utilise a le droit de se connecter d'un serveur externe ... Je ne comprends pas le probleme ... Merci par avance de votre aide ;)