Voilà,j'apprends java et j'en suis à java/mysql
J'ai fais un petit programme qui se connecte à la base MySQL
Mon soucis est le suivant c'est de trouver la bonne ligne de commande DOS
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
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64 import java.util.*; import java.sql.*; class C { public static void main(String [] arg){ DataBase objetCnx = new DataBase(); } } class DataBase { Connection connection = null; public DataBase() { connexion () ; } // Connexion à la base de donnees private void connexion () { try { // Chargement des drivers SQL Class.forName ("com.mysql.jdbc.Driver").newInstance(); } catch (ClassNotFoundException a) { System.out.println ("Driver non trouve"); } catch (Exception b) { System.out.println ("Problème sur chargement de driver JDBC"); } try { // Etablissement de la connexion avec la base connection = DriverManager.getConnection ("jdbc:mysql://localhost/Table/", "root", ""); } catch (SQLException c) { System.out.println ("Connexion refuse ou base inconnu"); } catch (Exception d) { System.out.println ("Problème sur connexion"); } } }
mon programme C.java est dans mon répertoire C:\Program Files\Java\jdk1.6.0_07\bin
je suis directement dans le repertoire du JDK
cd C:\Program Files\Java\jdk1.6.0_07\bin
javac C
et là ça compile
dans ce répertoire j'ai mon fichier mysql-connector-java-5.1.6-bin.jar
que j'ai dézipé histoire de voir si tout est en place
dans la variable d'environnement Classpath j'ai mis
C:\Program Files\Java\jdk1.6.0_07\bin\mysql-connector-java-5.1.6-bin.jar
Donc ma question est simple je voudrais exécuter mon fichier :ma classe C et le driver et me connecter à ma base
Quelle est donc la bonne ligne de commande ?
merci
Partager