Connection a Mysql via java
Résolu/Fermé
-=(L)=-
Messages postés
184
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
13 mars 2007
-
8 févr. 2007 à 10:00
Yohann - 29 juin 2017 à 07:03
Yohann - 29 juin 2017 à 07:03
A voir également:
- Java connect to mysql
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Qwerty to azerty - Guide
- Télécharger jeux java gameloft gratuit - Forum Mobile
28 réponses
salem; je crois que vous n'avez pas placer le fichier .jar dans le bon emplacement. sous éclipse: votre projet -> propriétes->java build path->librairie->ajout extrenal->add external parh
salut
tu ajoute le mysql-connector.jar aux programme file/java/jre/lib
tu ajoute les librairies mysql connector en cliquant sur le projet ajout librairies
tu ajoute le mysql-connector.jar aux programme file/java/jre/lib
tu ajoute les librairies mysql connector en cliquant sur le projet ajout librairies
Eclipse IDE for Java Developers
Version: Indigo Service Release 1
En regardant vos exemples
Sous eclises dans "Propriétés" du projet
Chemin de compilation Java
Bibliothèques
j'ai ajouter une premier fois le zip.
j'ai supprimer tous les éléments et j'ai décompressé le zip mysql-connector-java-5.1.18-bin.zip
J'ai donc ajouter la deuxième fois le mysql-connector-java-5.1.18-bin.jar.
+ les
dans le deux cas : je reçois l'erreur
[Ljava.lang.StackTraceElement;@79414306
Acces à la base impossible: java.lang.NullPointerException
le code
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
// Notice, do not import com.mysql.jdbc.*
// or you will have problems!
import java.sql.Statement;
public class LoadDriver {
public static void main(String[] args) {
Connection laConnection; // Identifiant de la connection
Statement transmission = null; // Permet l'interconnection
ResultSet leResultat; // extraction des données de la requête
try {
// The newInstance() call is a work around for some
// broken Java implementations
System.out.println("Acces à la base");
Class.forName("com.mysql.jdbc.Driver").newInstance();
laConnection = DriverManager.getConnection(
"jdbc:mysql://localhost/rift", "root", "");
leResultat = transmission
.executeQuery("SELECT * FROM competence");
} catch (Exception ex) {
// handle the error
System.out.println(ex.getStackTrace());
System.out.println("Acces à la base impossible: " + ex);
}
}
}
Version: Indigo Service Release 1
En regardant vos exemples
Sous eclises dans "Propriétés" du projet
Chemin de compilation Java
Bibliothèques
j'ai ajouter une premier fois le zip.
j'ai supprimer tous les éléments et j'ai décompressé le zip mysql-connector-java-5.1.18-bin.zip
J'ai donc ajouter la deuxième fois le mysql-connector-java-5.1.18-bin.jar.
+ les
dans le deux cas : je reçois l'erreur
[Ljava.lang.StackTraceElement;@79414306
Acces à la base impossible: java.lang.NullPointerException
le code
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
// Notice, do not import com.mysql.jdbc.*
// or you will have problems!
import java.sql.Statement;
public class LoadDriver {
public static void main(String[] args) {
Connection laConnection; // Identifiant de la connection
Statement transmission = null; // Permet l'interconnection
ResultSet leResultat; // extraction des données de la requête
try {
// The newInstance() call is a work around for some
// broken Java implementations
System.out.println("Acces à la base");
Class.forName("com.mysql.jdbc.Driver").newInstance();
laConnection = DriverManager.getConnection(
"jdbc:mysql://localhost/rift", "root", "");
leResultat = transmission
.executeQuery("SELECT * FROM competence");
} catch (Exception ex) {
// handle the error
System.out.println(ex.getStackTrace());
System.out.println("Acces à la base impossible: " + ex);
}
}
}
-=(L)=-
Messages postés
184
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
13 mars 2007
11
8 févr. 2007 à 10:22
8 févr. 2007 à 10:22
J'ai fait un tour sur le site en plus et j'ai pas tres bien compris c'est histoire de classpath.
Si qulqu'un pouvai m'expliquer ca serai gentil ^^
Si qulqu'un pouvai m'expliquer ca serai gentil ^^
bonjour,
presonnelement, j'ai jamais etabli une connexion (Mysql/java), mais j'ai etabli une connexion Mysql/vb.net, pour cela j'etais besoin d'un MysqlConnector, et c'est le cas pour java.
voici le lien : https://dev.mysql.com/downloads/connector/j/5.0.html
pour la chaine de connexion, je sais pas exactement comment.
repond moi en tout cas.
bonne chance
presonnelement, j'ai jamais etabli une connexion (Mysql/java), mais j'ai etabli une connexion Mysql/vb.net, pour cela j'etais besoin d'un MysqlConnector, et c'est le cas pour java.
voici le lien : https://dev.mysql.com/downloads/connector/j/5.0.html
pour la chaine de connexion, je sais pas exactement comment.
repond moi en tout cas.
bonne chance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
-=(L)=-
Messages postés
184
Date d'inscription
jeudi 8 février 2007
Statut
Membre
Dernière intervention
13 mars 2007
11
8 févr. 2007 à 11:12
8 févr. 2007 à 11:12
ok bah je te remercie je vais lire tout ca et je vais test, je te tien au courant
Merci encore
Merci encore
slt j'ai un brobleme si tu veux bien m'aidé.
j' installé sur la meme machine qui est sous vista:
1.eclipse
2.tomcat
3.les plugin de tomcat pour eclipce
4. j'ai telecharger un connecteur jdbc
5. j'ai installé mysql 5.1
alors mon brobleme et que je doit me connecté a ma base de données a partire de eclipse mais je ne sais pas dit tout d'ou commançer.
merci
nb j' b1 cherché sur google mais je ne compend r1
j' installé sur la meme machine qui est sous vista:
1.eclipse
2.tomcat
3.les plugin de tomcat pour eclipce
4. j'ai telecharger un connecteur jdbc
5. j'ai installé mysql 5.1
alors mon brobleme et que je doit me connecté a ma base de données a partire de eclipse mais je ne sais pas dit tout d'ou commançer.
merci
nb j' b1 cherché sur google mais je ne compend r1
Slt,
- télécharger mysql-connector-java-5.0.8-bin.jar
-compresser le dans C:\ donc son chemin devient C:\mysql-connector-java-5.0.8-bin.jar
- dans le poste de travail faire clic droite proriétés,avancé,variables d'environnement, dans les variables systeme cliquer sur path puis cliquer modifier dans le champ valeur de variable ajouter
";C:\mysql-connector-java-5.0.8-bin.jar" puis OK
-maintenant sur eclipse faire un clic droite sur ton projet
-choisir "importer" puis "general ->fichier archive" puis mettre C:\mysql-connector-java-5.0.8-bin.jar
puis OK;
- télécharger mysql-connector-java-5.0.8-bin.jar
-compresser le dans C:\ donc son chemin devient C:\mysql-connector-java-5.0.8-bin.jar
- dans le poste de travail faire clic droite proriétés,avancé,variables d'environnement, dans les variables systeme cliquer sur path puis cliquer modifier dans le champ valeur de variable ajouter
";C:\mysql-connector-java-5.0.8-bin.jar" puis OK
-maintenant sur eclipse faire un clic droite sur ton projet
-choisir "importer" puis "general ->fichier archive" puis mettre C:\mysql-connector-java-5.0.8-bin.jar
puis OK;
oberion
Messages postés
1253
Date d'inscription
mardi 26 septembre 2006
Statut
Membre
Dernière intervention
29 septembre 2007
248
8 févr. 2007 à 13:28
8 févr. 2007 à 13:28
Le jar apparait bien dans le Project Explorer sur la gauche de l'écran ?
Sinon, dis toi que tu n'es pas le premier à avoir eu cette exception donc:
https://www.google.fr/search?q=Exception+in+thread+%22main%22+java.lang.NoClassDefFoundError:+org/aspectj/lang/Signature+&hl=fr&lr=lang_fr&sa=X&oi=lrtip&ct=restrict&cad=7&gws_rd=ssl
On va finir par y arriver. :)
Sinon, dis toi que tu n'es pas le premier à avoir eu cette exception donc:
https://www.google.fr/search?q=Exception+in+thread+%22main%22+java.lang.NoClassDefFoundError:+org/aspectj/lang/Signature+&hl=fr&lr=lang_fr&sa=X&oi=lrtip&ct=restrict&cad=7&gws_rd=ssl
On va finir par y arriver. :)
Au secours...
J'ai un gros problème en ce qui concerne l'accés à la base de donnée... J'ai tout d'abord eut une erreur lang (detecté grace a un catch) que j'ai réussi a régler je ne sais pas comment (en essayant de suivre tout ce qui se disait sur tout les forum...mas ca reste flou pour moi) apparament, il ne trouvait pas mon driver.
Puis j'ai eu l'erreur "bad handshake"... En trouvant des info par-ci par là, il m'a semblé que la version du driver n'était pas la bonne, j'ai donc voulu changé... Enfin bref, maintenant, j'arrive même plus a me remettre en configuration qui marche. Est ce que quelqu'un aurait une méthode claire avec où mettre quels fichiers et quoi mettre dans le code?
Pour ma part, je programme avec NotePad++, MySQL 5.0, j2sdk1.4.2_13.
Je sais, c'est un peu rétrograde comme manière de faire, mais c'est ce qu'on nous demande en cours...
J'ai un gros problème en ce qui concerne l'accés à la base de donnée... J'ai tout d'abord eut une erreur lang (detecté grace a un catch) que j'ai réussi a régler je ne sais pas comment (en essayant de suivre tout ce qui se disait sur tout les forum...mas ca reste flou pour moi) apparament, il ne trouvait pas mon driver.
Puis j'ai eu l'erreur "bad handshake"... En trouvant des info par-ci par là, il m'a semblé que la version du driver n'était pas la bonne, j'ai donc voulu changé... Enfin bref, maintenant, j'arrive même plus a me remettre en configuration qui marche. Est ce que quelqu'un aurait une méthode claire avec où mettre quels fichiers et quoi mettre dans le code?
Pour ma part, je programme avec NotePad++, MySQL 5.0, j2sdk1.4.2_13.
Je sais, c'est un peu rétrograde comme manière de faire, mais c'est ce qu'on nous demande en cours...
oberion
Messages postés
1253
Date d'inscription
mardi 26 septembre 2006
Statut
Membre
Dernière intervention
29 septembre 2007
248
8 févr. 2007 à 14:00
8 févr. 2007 à 14:00
De rien,
a+
a+
princess88
Messages postés
2
Date d'inscription
mercredi 30 septembre 2009
Statut
Membre
Dernière intervention
30 septembre 2009
30 sept. 2009 à 14:37
30 sept. 2009 à 14:37
bonjour ,
Pour me connecter à mysql via java j'ai telecharger "mysql-connector-java-5.0.8.tar.gz" dans mon bureau
mais je ne sais rien faire avec:ou dois je le mettre,comment l'ajouter à la bibliothek de mon projet!
jai fais toutes les instructions que vous avez dit mais j'ai toujours le meme probleme probleme:
Sous Eclipse > Clic droit sur ton projet > Properties > Java Build Path > Onglet Libraries > Bouton Add External Jar ou Add Jar en fonction de la localisation du jar:
je ne sé pa ou trouver le jar .
lorske je clik sur Add External jar keske je doi selectionner ??????
c'est urgent !!
merci d'avance monsieur!!
Pour me connecter à mysql via java j'ai telecharger "mysql-connector-java-5.0.8.tar.gz" dans mon bureau
mais je ne sais rien faire avec:ou dois je le mettre,comment l'ajouter à la bibliothek de mon projet!
jai fais toutes les instructions que vous avez dit mais j'ai toujours le meme probleme probleme:
Sous Eclipse > Clic droit sur ton projet > Properties > Java Build Path > Onglet Libraries > Bouton Add External Jar ou Add Jar en fonction de la localisation du jar:
je ne sé pa ou trouver le jar .
lorske je clik sur Add External jar keske je doi selectionner ??????
c'est urgent !!
merci d'avance monsieur!!