Netbeans et mysql

Résolu
Bonjour chers internautes,

comment connecter Netbeans(Java) avec la base de donnees mysql?

Merci pour la comphrension

1 réponse

  1. import java.sql.*;

    public class ConnexionMySQL {
    public Connection mysql;
    public boolean ouverte;
    private String loginMySQL = "TON LOGIN SQL", mdp = "ton mdp";
    public ConnexionMySQL(){
    ouverte=false;
    //chargement du driver JDBC pour MySQL
    System.out.println("-------- Test connexion MySQL ------------");
    try {
    Class.forName("com.mysql.jdbc.Driver");
    } catch (ClassNotFoundException e) {
    System.out.println("Driver MySQL non trouvé?");
    e.printStackTrace();
    return;
    }
    System.out.println("Driver MySQL trouvé");
    mysql=null;
    try {
    // // mysql = DriverManager.getConnection("jdbc:mysql://servinfo-db:3306/"+loginMySQL,loginMySQL, mdp);
    mysql = DriverManager.getConnection("jdbc:mysql://IP_MYSQL:3306/"+loginMySQL,loginMySQL,mdp);
    } catch (SQLException e) {
    System.out.println("Connection Failed! Check output console");
    e.printStackTrace();
    return;
    }
    ouverte=true;
    System.out.println("connexion réussie");
    }
    public void deconnexion(){
    ouverte=false;
    try {
    mysql.close();
    System.out.println("déconnexion réussie");
    } catch (SQLException e) {
    System.out.println("pb de déconnection");
    }
    }
    public Connection getConnection(){
    return this.mysql;
    }
    }


    Voici un code qu'on avait eu en cours pour cette connexion (je le gardais précieusement et tu devrais faire de même :p )

    Tu as le login, le mdp et l'ip du serv à changer (voire le port si besoin)

    Pour télecharger le JDBC, je te conseille d'aller télecharger le driver sur internet :
    https://www.google.fr/webhp?sourceid=chrome-instant&ion=1&espv=2&es_th=1&ie=UTF-8#q=jdbc%20driver%20mysql%20jar%20download&es_th=1

    Bonne soirée
    0
    1. Merci beaucoup que Dieu te benisse,

      Je crois que ce ça la librairie qui va me permettre de connecter avec mysql
      0