Url d'une base de donnée mysql pour java

bonjour

je programme une classe connection en java j'utilise jdbc mais je ne connais pas l'url de ma base de donnée mysql.
jdnc:msql://localhost je sais pas si cela marche

merci

4 réponses

  1. sous eclipce fais sa et sa doit marcher jdbc:mysql://localhost:3306/mabiblio
    1. voila un code complet

      package biblio;

      import java.sql.Connection;
      import java.sql.DatabaseMetaData;
      import java.sql.DriverManager;
      import java.sql.ResultSet;
      import java.sql.SQLException;
      import java.sql.Statement;

      public class DBGestionLivres {

      public static void main(String[] args) {
      Connection conn=null;
      Statement stmt=null;
      try{
      Class.forName("com.mysql.jdbc.Driver");
      }catch(ClassNotFoundException e){
      System.out.println("La classe de mon Driver n'a pas été trouvée");
      e.printStackTrace();
      }
      try {
      String url="jdbc:mysql://localhost:3306/mabiblio";
      String userName="root";
      String pwd = "icoz";
      conn = DriverManager.getConnection(url, userName, pwd);
      String sqlSelectlivre = "SELECT * FROM LIVRE;";
      stmt = conn.createStatement();
      //ResultSet rs = s.executeQuery(sql);
      ResultSet rset=stmt.executeQuery(sqlSelectlivre);
      while(rset.next()){
      System.out.println(rset.getInt("id")+" "+rset.getString("auteur")+" "+rset.getString("titre"));
      }
      }catch (SQLException eGetConn){
      eGetConn.printStackTrace();
      }finally {
      try {
      conn.close();
      } catch(SQLException eCloseConn){
      eCloseConn.printStackTrace();
      }
      }
      }}