Connection a la base de donnée mysql jdbc
yuri648
Messages postés
677
Date d'inscription
Statut
Membre
Dernière intervention
-
yuri648 Messages postés 677 Date d'inscription Statut Membre Dernière intervention -
yuri648 Messages postés 677 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je développe avec java et je ne peux pas connecté a ma base de donnée ,j'ai installé le driver jdbc correctement, j'ai fait un petit exemple pour verifier et elle donne rien
voila le code:
import java.sql.*;
import java.io.*;
import java.util.*;
public class TestBase {
public static void main(String[] args) throws Exception {
try{
Connection conn = DriverManager.getConnection("localhost","root","");
Statement stat = conn.createStatement();
stat.execute("CREATE TABLE Eleves (Nom CHAR(20),Prenom CHAR(20),Age INT)");
stat.execute("INSERT INTO Eleves VALUES ('Dupont','Jacques',18)");
stat.execute("INSERT INTO Eleves VALUES ('Durand','Nicolas',19)");
stat.execute("INSERT INTO Eleves VALUES ('Schmidt','Francis',20)");
ResultSet resultat = stat.executeQuery("SELECT * FROM Eleves");
while(resultat.next()) {
System.out.println(resultat.getString("Nom")
+ " " + resultat.getString("Prenom")
+ " " + resultat.getInt("Age"));
}
resultat.close();
Thread.sleep(30000); //pause de 30s pour visualiser la table avec phpmyadmin
}catch (Exception ex) {
// traitement de l'erreur
}
}
}
je croi ya un pb de connexion
et merci de m'aider ;
je développe avec java et je ne peux pas connecté a ma base de donnée ,j'ai installé le driver jdbc correctement, j'ai fait un petit exemple pour verifier et elle donne rien
voila le code:
import java.sql.*;
import java.io.*;
import java.util.*;
public class TestBase {
public static void main(String[] args) throws Exception {
try{
Connection conn = DriverManager.getConnection("localhost","root","");
Statement stat = conn.createStatement();
stat.execute("CREATE TABLE Eleves (Nom CHAR(20),Prenom CHAR(20),Age INT)");
stat.execute("INSERT INTO Eleves VALUES ('Dupont','Jacques',18)");
stat.execute("INSERT INTO Eleves VALUES ('Durand','Nicolas',19)");
stat.execute("INSERT INTO Eleves VALUES ('Schmidt','Francis',20)");
ResultSet resultat = stat.executeQuery("SELECT * FROM Eleves");
while(resultat.next()) {
System.out.println(resultat.getString("Nom")
+ " " + resultat.getString("Prenom")
+ " " + resultat.getInt("Age"));
}
resultat.close();
Thread.sleep(30000); //pause de 30s pour visualiser la table avec phpmyadmin
}catch (Exception ex) {
// traitement de l'erreur
}
}
}
je croi ya un pb de connexion
et merci de m'aider ;
A voir également:
- Connection a la base de donnée mysql jdbc
- Se connecter à gmail sur téléphone - Guide
- Comment connecter chromecast à la télé - Guide
- Base de registre - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
- La zone de données passée à un appel système est insuffisante - Windows 11