IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JDBC Java Discussion :

problème de Connexion JDBC


Sujet :

JDBC Java

  1. #1
    Membre habitué
    Inscrit en
    Avril 2007
    Messages
    521
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 521
    Points : 167
    Points
    167
    Par défaut problème de Connexion JDBC
    Bonjour j'essaye de me connecter à une base Mysql avec ce code
    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
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    package jdbcConnexion;
    import java.sql.*;
     
    public class MaConnexionJdbc implements ConnexionJdbc{
     
    	private Connection conn;
    	private String dataBase;
     
     
    	public MaConnexionJdbc(String database){
     
    		this.dataBase=database;
    	}
     
    	public MaConnexionJdbc(Connection conn){ 
    		this.conn=conn;
    	}
     
    	public void openConnection() throws SQLException{
     
    		try{
    			//chargement du driver qui varie selon la base utilisée (ici mysql  bd)	
    			Class.forName("com.mysql.jdbc.Driver");
     
    			/*("jdbc:mysql://localhost:3306/"+this.dataBase,"root","") c'est l'URL de ma bd il est composé de:
    			 - jdbc(spécifie qu'on utilise ce protocole)
    			 - mysql(sous protocole peut être odbc en fonction du type de bd utilisée)
    			 - //localhost:3306/"+this.dataBase(spécifie le nom où se trouve ma base or ici j'utilise PhpMyadmin(bd Mysql) qui est une bd de type serveur 
    			  je marque(://adr Ip de mon serveur:Port d'écoute/nom de ma bd ).Or ici mon serveur est en local donc pour
    			  l'adr IP je peut marquer localhost ou 127.0.0.1. Le port d'écoute utilisé pour les requetes sql est le 3306. si ma base n'était
    			   pas sur un serveur j'aurai directement mit le nom de la base à la place de //localhost:3306/"+this.dataBase. 
    				*/		
    			conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/"+this.dataBase,"root","tes");
    			System.out.println("connexion a MYSQL");//Quand ma connexion est réussie j'affiche  
    		 }catch(ClassNotFoundException e)
    		 {
    //			la connexion a échouée donc ma configuration ci-dessus est mal faite	
    			System.out.println("La connexion n'a pu avoir lieu:"+e.getMessage());
    		 }finally
    		 {
    			        //conn.close();
    		 }
     
    	}
     
    	public Connection getConnection(){
    		return conn;
     
    	}
     
    	public void closeConnection() throws SQLException{
    		conn.close();
    	}
     
    }
    mais ma connexion ne se fait pas et j'ai le message prévu à cet effet
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    La connexion n'a pu avoir lieu
    pourtant j'ai téléchargé le connecteur et l'ai rajouté le jar dans éclipse avec Sous Eclipse > Clic droit sur ton projet > Properties > Java Build Path > Onglet Libraries > Bouton Add External Jar.
    Merci de bien vouloir m'aiguiller

  2. #2
    Membre habitué
    Inscrit en
    Avril 2007
    Messages
    521
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 521
    Points : 167
    Points
    167
    Par défaut
    erreur d'inattention je n'avais pas lié mon connector au classPath en faisant
    Clic droit sur ton projet > Properties > Java Build Path > Onglet Libraries > Bouton Add External Jar.
    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème de connexion JDBC SQLServer
    Par Iloyo dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 06/01/2012, 15h13
  2. Problème de connexion JDBC
    Par b_imen dans le forum JDBC
    Réponses: 6
    Dernier message: 21/03/2011, 13h18
  3. Problème de connexion JDBC MySQL
    Par FabaCoeur dans le forum JDBC
    Réponses: 5
    Dernier message: 08/03/2008, 11h06
  4. Problème de connexion JDBC
    Par skyangel dans le forum JDBC
    Réponses: 1
    Dernier message: 28/11/2007, 20h48
  5. [Tomcat, Postgresql & JSP] Problème de connexion JDBC
    Par quichedood dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 14/03/2006, 13h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo