Partage
  • Partager sur Facebook
  • Partager sur Twitter

connexion mysql

Sujet résolu
    18 mai 2012 à 18:39:26

    Bonjour a tous, j'ai le code suivant:

    import java.sql.*; 
    public class testSql { 
    	public static void main (String[] args) { 
    		Connection connexion; 
    		Statement statement; 
    		ResultSet resultat; 
    		try { 
    			Class.forName("com.mysql.jdbc.Driver"); 
    			connexion = DriverManager.getConnection("jdbc:mysql:mysql1.alwaysdata.com","user","pwd");
    			statement = connexion.createStatement(); 
    			resultat = statement.executeQuery("SELECT * FROM membre WHERE id = 1"); 
    			while(resultat.next()){ 
    				System.out.println("Nom : "+resultat.getString("pwd")); 
    			} 
    		} 
    		catch(Exception e){ 
    			System.out.print(e); 
    		} 
    	} 
    }
    


    j'ai l'erreur suivante: java.sql.SQLException: No suitable driver found for jdbc:mysql:mysql1.alwaysdata.com

    Mais je ne comprend pas trop comment ça marche, j'ai bien rajouté le jar jdbc

    mais je ne sais pas comment choisir la bdd

    pourriez vous m'aider

    Merci
    • Partager sur Facebook
    • Partager sur Twitter
      18 mai 2012 à 18:59:05

      essaie avec une syntaxe similaire:

      Connection connexion = DriverManager.getConnection("jdbc:mysql://"
                              +host+
                              ":3306/"+db_name+""
                              + "",""+id+"",""+mdp+"");
      

      ou mdp, db_base, host, et id sont des variables contenant respectivement:
      le mot de passe pour accéder à la base, le nom de ta base, l'host, et l'identifiant pour accéder à la base
      • Partager sur Facebook
      • Partager sur Twitter
      L'informaticien intelligent évite le codage inutile !! Pensez aux autres : utilisez le bouton Sujet Résolu et les +1

      connexion mysql

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown