J2ee:Jdbc: Impossible de se connecter à Mysql
lillyz
Messages postés
16
Date d'inscription
Statut
Membre
Dernière intervention
-
miloko22 Messages postés 30 Date d'inscription Statut Membre Dernière intervention -
miloko22 Messages postés 30 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis débutante en J2ee, pour mon tp je dois programmer une application pour la gestion des comptes bancaires.
(IDE eclipse
Jsp et servlet
serveur apache tomcat
BD MySql
sous Mac Os X)
Pour cela il me faut définir une connexion,
J'arrive bien à charger du pilote, mais la connexion echoue
erreur :
Impossible de recuperer une connection par le DriverManager : java.sql.SQLException: Unable to connect to any hosts due to exception: java.net.ConnectException: Connection refused
java.lang.NullPointerException
A noter qu'en php je me connecte à ma BD sans souci
Voici ma configuration:
(au niveau de l'url, j'ai testé avec localhost, 127.0.0.1, 127.0.0.1:3306 même resultat)
Je suis débutante en J2ee, pour mon tp je dois programmer une application pour la gestion des comptes bancaires.
(IDE eclipse
Jsp et servlet
serveur apache tomcat
BD MySql
sous Mac Os X)
Pour cela il me faut définir une connexion,
J'arrive bien à charger du pilote, mais la connexion echoue
erreur :
Impossible de recuperer une connection par le DriverManager : java.sql.SQLException: Unable to connect to any hosts due to exception: java.net.ConnectException: Connection refused
java.lang.NullPointerException
A noter qu'en php je me connecte à ma BD sans souci
Voici ma configuration:
# paramètres pour une connection mySql "classique" login=root password= driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/maBase acces_donnees=classique
(au niveau de l'url, j'ai testé avec localhost, 127.0.0.1, 127.0.0.1:3306 même resultat)
/** * * Demande une connection # la DataSource est la renvoie # l'appelant. * @return java.sql.Connection */ public Connection getConnection() throws SQLException { Connection ma_con = null; if (DATASOURCE != null) { ma_con = fDataSource.getConnection(); } else { try { if (LOGIN == null || (LOGIN != null && LOGIN.trim().length() < 1)) { ma_con = DriverManager.getConnection(URL); } else { ma_con = DriverManager.getConnection(URL, LOGIN, PASSWORD); } } catch (SQLException e) { System.out.println("Impossible de recuperer une connection par le DriverManager : " + e); } } return ma_con; }
A voir également:
- J2ee:Jdbc: Impossible de se connecter à Mysql
- Eclipse j2ee - Télécharger - Langages
- La =\= entre J2SE, J2EE et J2ME - Forum Programmation
- J2EE : EJB vs JavaBean ? Quelles différences ? ✓ - Forum Java
- J2ee: variable session de Jsp vers Servlet ✓ - Forum Javascript
2 réponses
Bonjour !!!
avez-vous mis le bon pilote dans le dossier /lib qui se trouve ds le WebContent/WEB-INF/lib
Le driver correspondant a com.mysql.jdbc.Driver est : mysql-connector-java-5.0.7
# paramètres pour une connection mySql "classique"
login=root
password=""// Vous devez pas oublier les guillemets
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/maBase
acces_donnees=classique
avez-vous mis le bon pilote dans le dossier /lib qui se trouve ds le WebContent/WEB-INF/lib
Le driver correspondant a com.mysql.jdbc.Driver est : mysql-connector-java-5.0.7
# paramètres pour une connection mySql "classique"
login=root
password=""// Vous devez pas oublier les guillemets
driver=com.mysql.jdbc.Driver
url=jdbc:mysql://localhost:3306/maBase
acces_donnees=classique