Bonjour,


Je veux faire une connexion entre un programme java sous eclipse et une base de donnée MySQL.
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
import java.sql.*;
public class TestBD {
 
	public static void main(String[] args) throws SQLException{
		try {
			Class.forName("com.mysql.jdbc.Driver");
			System.out.println("Le pilote JDBC MySQL a été chargé");
			Connection connexion = DriverManager.getConnection("jdbc:mysql://localhost/BDTest","root","30071986");
			Statement state = connexion.createStatement();
			ResultSet result = state.executeQuery("SELECT * FROM Student");
 
			while(result.next())  
			System.out.println(result.getInt(1)+"  "+result.getString(2)+"  "+result.getInt(3)+" "); 
			connexion.close();
			} catch (Exception e) { System.out.println(e);}
 
	}
 
}
sachant que j'ai déjà ajouté dans libraries mysql-connecter et j'ai crée sous mysqlWorkbench une base nommé BDTest qui contient un tableau Student qui encore vide et est ce que ce type d'erreur peut etre declenché à cause du login ou passeword du base de donné.