Problème driver mysql et easyphp
Fermé
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
-
11 juin 2009 à 15:38
Chabanus Messages postés 978 Date d'inscription dimanche 23 décembre 2007 Statut Membre Dernière intervention 11 novembre 2011 - 11 juin 2009 à 19:35
Chabanus Messages postés 978 Date d'inscription dimanche 23 décembre 2007 Statut Membre Dernière intervention 11 novembre 2011 - 11 juin 2009 à 19:35
A voir également:
- Problème driver mysql et easyphp
- Easyphp download - Télécharger - Divers Web & Internet
- Realtek audio driver - Télécharger - Pilotes & Matériel
- Mysql community server - Télécharger - Bases de données
- Driver cloud - Télécharger - Pilotes & Matériel
- Tous les driver - Télécharger - Pilotes & Matériel
17 réponses
Ya pas de plugin Mysql à installer , seulement le Driver mysql à importer dans le classpath de ton projet.
Une petite recherche sur google avec le driver mysql jdbc et ça devrait le faire. :)
Une petite recherche sur google avec le driver mysql jdbc et ça devrait le faire. :)
asmaa86
Messages postés
28
Date d'inscription
lundi 25 mai 2009
Statut
Membre
Dernière intervention
23 mars 2010
11
11 juin 2009 à 15:58
11 juin 2009 à 15:58
donc si je comprend bien le pb réside dans la cnx de éclipse (outil pr programmer en java) avec la base de données mysql, bon si c le cas y vous faut un fichier qui s'appelle myconnect.jar ou truc de ce genre, faut l'ajouter au path, comme ça il pourra ainsi se connecter à la base de données
poukkid
Messages postés
106
Date d'inscription
mercredi 20 mai 2009
Statut
Membre
Dernière intervention
11 avril 2012
11
11 juin 2009 à 15:40
11 juin 2009 à 15:40
j'ai le même problème, mais en plus j'a
william7007
Messages postés
335
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
23 mars 2010
46
11 juin 2009 à 16:04
11 juin 2009 à 16:04
Bjr à les gars, ben voici un qui semble tourner, mais comme vous le savez, il faut installer le plugin mysql dans eclipse (car moi j'utilise eclipse) Bonne chance les gars.
cdlt.
import java.sql.*; import java.awt.*; import javax.swing.*; public class BDDSql { /** * @param args */ public static void main(String[] args) { Connection con=null; Statement stm=null; ResultSet rst=null; String str; try{ Class.forName("com.mysql.jdbc.Driver"); str="jdbc:mysql://localhost/nom_de_ma_BDD"; con=DriverManager.getConnection(str,"root",""); stm=con.createStatement(); rst=stm.executeQuery("SELECT * FROM nom_de_ma_table"); while(rst.next()) { System.out.println (rst.getString(1)); } stm.close(); } catch(Exception e) { System.out.println(e.getMessage()); e.printStackTrace(); } finally { if(rst != null) try{rst.close();}catch(Exception e){} if(stm != null) try{stm.close();}catch(Exception e){} if(con != null) try{con.close();}catch(Exception e){} } } }
cdlt.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
asmaa86
Messages postés
28
Date d'inscription
lundi 25 mai 2009
Statut
Membre
Dernière intervention
23 mars 2010
11
11 juin 2009 à 15:40
11 juin 2009 à 15:40
il est ou le pb ^o)
poukkid
Messages postés
106
Date d'inscription
mercredi 20 mai 2009
Statut
Membre
Dernière intervention
11 avril 2012
11
11 juin 2009 à 15:41
11 juin 2009 à 15:41
Je sais pas mais j'espère qu'il y a une solution en tout cas
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
70
11 juin 2009 à 15:43
11 juin 2009 à 15:43
import java.sql.Connection; import java.sql.Driver; import java.sql.DriverManager; import java.util.Enumeration; import java.util.Properties; public class IserverMsg { public static void main(String[] args) { try { String nomDriver = "com.mysql.jdbc.Driver"; try{ Class.forName(nomDriver); System.out.println("DRIVER OK ! "); }catch(ClassNotFoundException d){ System.out.println("La classe "+nomDriver+" n'a pas été trouvée"); d.printStackTrace(); } String url = "jdbc:mysql://localhost/besite?user=root&password="; Connection conn = DriverManager.getConnection(url); System.out.println("Connection effective !"); } catch (Exception e) { e.printStackTrace(); } } }
Exception in thread "main" java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at IserverMsg.main(IserverMsg.java:14)
Caused by: java.lang.ClassNotFoundException: org.aspectj.lang.Signature
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at sun.misc.Launcher$ExtClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
... 3 more
C'est quoi ces exceptions svp merci ?
Bah l'erreur est pourtant clair, ton programme ne trouve pas la classe org.aspectj.lang.Signature pour pouvoir s'éxecuter correctement.
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
70
11 juin 2009 à 16:18
11 juin 2009 à 16:18
merci, des recherches sur ggl j'en ai tellement fait cette matinée.
J'ai place ce driver " mysql-connector-java-5.0.8-bin-g " dans :
C:\Program Files\Java\eclipse-SDK-3.4.2\jre6\lib\ext
et cela marche toujours pas, les mêmes erreurs.
PS: je sais bien qu'il y a pas de plugins, postgresql marche très bien sur xp mais pas sur vista, c'est pour cela que j'ai opté pour easyphp car ce dernier marche sur vista.
Merci de m'aider
J'ai place ce driver " mysql-connector-java-5.0.8-bin-g " dans :
C:\Program Files\Java\eclipse-SDK-3.4.2\jre6\lib\ext
et cela marche toujours pas, les mêmes erreurs.
PS: je sais bien qu'il y a pas de plugins, postgresql marche très bien sur xp mais pas sur vista, c'est pour cela que j'ai opté pour easyphp car ce dernier marche sur vista.
Merci de m'aider
En l'important ça ne marche pas?
Sinon, je ne vois pas le rapport avec EasyPHP. Le driver dirige seulement l'application Java vers la Base de données SQL, mais n'intéragit pas avec ta plateforme EasyPHP.
Sinon, je ne vois pas le rapport avec EasyPHP. Le driver dirige seulement l'application Java vers la Base de données SQL, mais n'intéragit pas avec ta plateforme EasyPHP.
Non parce que placer le driver mysql ne suffit pas, il faut aussi que ton projet (sous Eclipse) ait le driver dans son classpath.
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
70
11 juin 2009 à 16:27
11 juin 2009 à 16:27
C'est où le classpath ???
william7007
Messages postés
335
Date d'inscription
dimanche 28 décembre 2008
Statut
Membre
Dernière intervention
23 mars 2010
46
11 juin 2009 à 16:29
11 juin 2009 à 16:29
merci biboo
c'est ce nom que je cherchais, je m'en souviens que c'est un truc de ce genre.
cdlt.
c'est ce nom que je cherchais, je m'en souviens que c'est un truc de ce genre.
cdlt.
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
70
11 juin 2009 à 16:51
11 juin 2009 à 16:51
Oui y a un fichier classpath qui contient cela :
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="bin"/>
</classpath>
j'y ajoute quoi ? merci
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="src"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="output" path="bin"/>
</classpath>
j'y ajoute quoi ? merci
Euh je parlais du buildpath d'un projet sous eclipse, pas du classpath. :)
Quand tu cliques droit sur ton projet, tu vas dans "Build Path" puis "Configure Build Path".
Dans l'onglet "Librairies", tu cliques sur le bouton "Add External JARs". C'est là que tu importes ton driver. :)
Quand tu cliques droit sur ton projet, tu vas dans "Build Path" puis "Configure Build Path".
Dans l'onglet "Librairies", tu cliques sur le bouton "Add External JARs". C'est là que tu importes ton driver. :)
Chabanus
Messages postés
978
Date d'inscription
dimanche 23 décembre 2007
Statut
Membre
Dernière intervention
11 novembre 2011
70
11 juin 2009 à 19:35
11 juin 2009 à 19:35
J'ai fais comme t'a dit toujours le meme blem:
Exception in thread "main" java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at test.main(test.java:11)
Caused by: java.lang.ClassNotFoundException: org.aspectj.lang.Signature
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at sun.misc.Launcher$ExtClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
... 3 more
Exception in thread "main" java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at test.main(test.java:11)
Caused by: java.lang.ClassNotFoundException: org.aspectj.lang.Signature
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at sun.misc.Launcher$ExtClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
... 3 more