jdbc avec mysql

jdbc avec mysql - Java - Programmation

Marsh Posté le 13-07-2009 à 10:33:18    

bonjour s'il vous plait ce code ne marche pas chez moi  
 
 
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
 
public class test1{
  public static void main(String[] argv) throws Exception {
    Class.forName("com.mysql.jdbc.Driver" );
    Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/mourad", "root", "root" );
    Statement st = con.createStatement();
    st.executeQuery("select * from personne" );
  }
}
 
   
  //mourad c'est ma base et personne ma table
 
merci

Reply

Marsh Posté le 13-07-2009 à 10:33:18   

Reply

Marsh Posté le 13-07-2009 à 10:37:06    

utilise les balises [code] stp. http://forum-images.hardware.fr/icones/message/c.gif
 
 
et sinon, c'est quoi l'erreur? on est pas devins.
http://java.developpez.com/faq/jdbc/
 
 

Reply

Marsh Posté le 13-07-2009 à 12:11:28    

bonjour voila l'erreur qui me donne
Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClassInternal(Unknown Source)
 at java.lang.Class.forName0(Native Method)
 at java.lang.Class.forName(Unknown Source)
 at test1.main(test1.java:13)

Reply

Marsh Posté le 13-07-2009 à 12:13:38    

d'ou mon lien vers la FAQ.

 

t'aurais pas oublié de mettre dans ton classpath le jar du driver mysql par hasard?


Message édité par pataluc le 13-07-2009 à 12:13:45
Reply

Marsh Posté le 13-07-2009 à 13:22:17    

j'ai resolu le pb merci j'ai ajoute seulement le jar mysql  a mon projet

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed