JAVA-MySQL DRIVER
abaze
-
SOSO -
SOSO -
Bonjour,
mon problème a deja été traité sur le forum, mais cependant je n'arrive toujours pas à le resoudre...
En effet, j'aimerai me connecter à ma base MySQL via mon programme JAVA.
je n'utilise aucun compilateur particulier, juste "javac" et un editeur de texte. Je programme sous Windows XP et j'utilise la base de donnée MySQL fournie avec EasyPhp
Le problème que l'on me retourne est le suivant :
Cannot resolve symbole
ligne concernée:
class.forName(org.gjt.mm.mysql.Driver).newInstance();
symbol: class mysql
location: package mm
j'ai inséré dans mon "path" le chemin pour accéder au fichier "mysql.jar"
path : "C:\j2sdk1.4.2_07\mysql.jar;"
et dans mon programme au tout debut je spécifie:
import org.gjt.mm.mysql.*;
car si je met pas cette ligne on me retourne comme erreur:
package org.gjt.mm.mysql does not exist.
Mon programme est est le suivant:
import java.sql.*;
import org.gjt.mm.mysql.*;
public class AfficheUsers
{
public static void main (String[] args)
{
try{
Class.forName(org.gjt.mm.mysql.Driver).newInstance();
}
catch(Exception e)
{
System.out.println("erreur: "+e);
}
try
{
Connection connexion = DriverManager.getConnection("jdbc:mysql://127.0.0.1/zfu", "", "");
}
catch(Exception e)
{
System.out.println("erreur: "+e);
}
}
Voila jpense vous avoir tout dit sur mon problème.
Je pense que c'est au niveau du fichier "mysql.jar" et du "path" j'ai surment due mal faire quelque chose mais j'ai tout essayer que je ne sais pas qu'est-ce qui ne va pas.
Merci d'avance pour vos reponse+++
mon problème a deja été traité sur le forum, mais cependant je n'arrive toujours pas à le resoudre...
En effet, j'aimerai me connecter à ma base MySQL via mon programme JAVA.
je n'utilise aucun compilateur particulier, juste "javac" et un editeur de texte. Je programme sous Windows XP et j'utilise la base de donnée MySQL fournie avec EasyPhp
Le problème que l'on me retourne est le suivant :
Cannot resolve symbole
ligne concernée:
class.forName(org.gjt.mm.mysql.Driver).newInstance();
symbol: class mysql
location: package mm
j'ai inséré dans mon "path" le chemin pour accéder au fichier "mysql.jar"
path : "C:\j2sdk1.4.2_07\mysql.jar;"
et dans mon programme au tout debut je spécifie:
import org.gjt.mm.mysql.*;
car si je met pas cette ligne on me retourne comme erreur:
package org.gjt.mm.mysql does not exist.
Mon programme est est le suivant:
import java.sql.*;
import org.gjt.mm.mysql.*;
public class AfficheUsers
{
public static void main (String[] args)
{
try{
Class.forName(org.gjt.mm.mysql.Driver).newInstance();
}
catch(Exception e)
{
System.out.println("erreur: "+e);
}
try
{
Connection connexion = DriverManager.getConnection("jdbc:mysql://127.0.0.1/zfu", "", "");
}
catch(Exception e)
{
System.out.println("erreur: "+e);
}
}
Voila jpense vous avoir tout dit sur mon problème.
Je pense que c'est au niveau du fichier "mysql.jar" et du "path" j'ai surment due mal faire quelque chose mais j'ai tout essayer que je ne sais pas qu'est-ce qui ne va pas.
Merci d'avance pour vos reponse+++
A voir également:
- JAVA-MySQL DRIVER
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Realtek audio driver - Télécharger - Pilotes & Matériel
- Java apk - Télécharger - Langages
3 réponses
L'argument de la méthode forName, est un objet de type String. Tu devrais donc mettre :
Class.forName("org.gjt.mm.mysql.Driver").
Class.forName("org.gjt.mm.mysql.Driver").
Bonjour!
Il ne faut pas que tu le mettes dans le "path" mais dans une autre variable qui s'appelle "classpath", réservée au class! dans le path, tu mets juste le chemin vers le java!
Essaye de créer "classpath" et ça devrait marcher!
Il ne faut pas que tu le mettes dans le "path" mais dans une autre variable qui s'appelle "classpath", réservée au class! dans le path, tu mets juste le chemin vers le java!
Essaye de créer "classpath" et ça devrait marcher!
Apparemment j' ai le même problème.
J' ai créé dans les variables d'environnement classpath j' ai mis: C:\j2sdk1.4.2_12 pour indiquer java. mais si j' exécute mon programme, il me dit:
"\Bureau>java Exemple
Driver non trouvÚ
Connection refusÚe ou base de donnÚe inconnue
ProblÞme de requÛte"
Je cois cela doit être un problème de driver. Mais n'arrive pas à me connecter à ma base de donnée.
S'il vous plait aider moi.
Merci!
J' ai créé dans les variables d'environnement classpath j' ai mis: C:\j2sdk1.4.2_12 pour indiquer java. mais si j' exécute mon programme, il me dit:
"\Bureau>java Exemple
Driver non trouvÚ
Connection refusÚe ou base de donnÚe inconnue
ProblÞme de requÛte"
Je cois cela doit être un problème de driver. Mais n'arrive pas à me connecter à ma base de donnée.
S'il vous plait aider moi.
Merci!