Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : connexion à une base mysql [ Système / JDBC ] (cerco2)

mercredi 26 septembre 2007 à 13:31:10 | connexion à une base mysql

cerco2

salut à tous,
je suis entrain de tester un petit code qui permet de me connecter à ma base mysql. malheureusement pendant l'execution j'ai ce message d'erreur:
[CODE]
Erreur de connexion No suitable driver
Exception in thread "main" java.lang.NullPointerException
    at mysql_connect.TestJavaMysql.main(TestJavaMysql.java:24)
[/CODE]
d'après ce que j'ai compris l'erreur vient peut etre de la ligne 24 de mon code. sur cette ligne j'ai cette instruction:
[CODE]st = con.createStatement() ;[/CODE]
avec st un objet Statement et con un objet Connection.
je n'arrive pas à retrouver l'erreur. quelqu'un peut m'aider ?
merci d'avance

mercredi 26 septembre 2007 à 13:56:18 | Re : connexion à une base mysql

Dellys

Slt tu peux stp nous montré ta chaîne de connexion?

parce que j'ai un problème de ce genre et c'été juste les paramètres de connexion qui été mal écrits


mercredi 26 septembre 2007 à 14:01:14 | Re : connexion à une base mysql

cerco2

public class TestJavaMysql {
static Connection con;
static Statement st;
static ResultSet rs;
public static void main (String[] args) {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance ( ) ;
}
catch (Exception e){
    System.out .println("Erreur driver: "+e.getMessage() ) ;
}

try {
    con = DriverManager.getConnection ("jdbc:mysql: //localhost /gestioncompte","root","") ;
}
catch (Exception ez ){
    System.out.println("Erreur de connexion "+ ez.getMessage ( ));
}
try {
    st = con.createStatement() ;
}
catch (SQLException t){
    System.out.println ("Erreur de Statement "+t.getMessage());
}

mercredi 26 septembre 2007 à 14:30:11 | Re : connexion à une base mysql

Dellys



la chaîne de connexion doit être comme suit :
("jdbc:mysql: //serveur:port/bd") ;

exemple:
"jdbc:mysql://10.10.100.32:3306/STOCK"


mercredi 26 septembre 2007 à 14:59:25 | Re : connexion à une base mysql

cerco2

s'il vous plait comment puis je  faire pour connaitre le port de connexion à ma base ? j'utilise  easy-PHP.
desolé si la question parait idiote, suis pas trop fort.
 

mercredi 26 septembre 2007 à 15:10:34 | Re : connexion à une base mysql

Dellys

par défaut c'est 3306


mercredi 26 septembre 2007 à 15:15:19 | Re : connexion à une base mysql

cerco2

j'ai essayé de mettre le 3306, malheureusement j'ai toujours le meme message d'erreur de depart.

mercredi 26 septembre 2007 à 15:29:50 | Re : connexion à une base mysql

Dellys

il faut déja crée un user avec mot de passe et shéma dans ta base de donnés pour les passé paramétres 

Voici la méthode que j'utilise:

Connection connec;
    String chaineconnexion = "jdbc:mysql://serveur:3306/bd";
    String login = "user";
    String pass = "password";

public Connection getConnec() throws Throwable {
Class.forName("com.mysql.jdbc.Driver");
return DriverManager.getConnection(chaineconnexion, login, pass);
}
 


mercredi 26 septembre 2007 à 19:12:36 | Re : connexion à une base mysql

cerco2

j'ai tt essayé le message ne change pas.

mercredi 26 septembre 2007 à 21:36:54 | Re : connexion à une base mysql

kgadhi

Bonsoir
Je ne pense pas que tu puisses te connecter via JAVA à la base de données mysql que tu utilises avec easyphp.

tu dois installer un serveur mysql, et utiliser la chaine de connection pour te connecter à la base.

mais peut etre je me trompe.



1 2

Cette discussion est classé dans : base, code, mysql, erreur, connexion


Répondre à ce message

Sujets en rapport avec ce message

Pb de connexion à Mysql avec JAVA [ par PhalconX ] J''utilise un code trouvé sur ce site pour me connecter à mysql :import java.sql.*;//public class TestMM{ public static void main(String args[]) connexion a une base mysql [ par memnoch999 ] bonjour je suis tout nouveau dans le monde de java.En cemoment je voudrais essyer de me connecter a une base my sql.quel est le meilleur middleware et Pb connexion base mysql pour initialiser [ par Kanaille ] Bonjour à tous,J'ai un souci de connexion à la base mysql pour mettre à jour les différents champs d'une table.Ce souci est dû au fait que je passe pa Connexion Mysql sécurisée? [ par bakou kai ] Bonjour, je developpe actuellement un module en java qui effectue entre autre , des transmissions de données entre une base distante (mysql) et une ba .jar et connexion base de données [ par sprere16 ] g un ptit prob là, je cree un .jar, mais il n'aarive pas a acceder a ma base de données MySql, en gros, il n'etablie pas de connexion, j'ai essayer d' Probleme de connexion à la base de données MySQL [ par aboudojana ] BonjourSvp j'ai un projet en JSP et je ne maitrise pas bien le JSPcomment je vais faire la connexion entre le serveur TOMCAT et la base données en MyS Lire et ecrire dans une base de donée mysql [ par ralebole ] Bonjour Apres des nuits de reflexion je me suis dit que si c'est compliquer de lire et d'ecrire un record dans un fichier texte sur un serveur peut et Connexion Base de données mysql [ par ralebole ] BonjourJ'ai un probleme de connexion a une base de donnée mysql sur serveur en local tous fonctionne bien  mais pas sur mon serveurEn local celui la f probléme de connexion a la base donnees [ par zazou1 ] salut tous monde ,j'ai un probleme de connexion a la base de donnees de mysql. j'ai installe mysql sur le serveur . voila si vous avez une aide n'hest connexion à la base de données mysql [ par irann ] Bonjour à tous,J'ai fais une connexion à une base de données par JAVA à l'aide d'une requête statique   et j'essaie de me connecter à cette base de do


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,172 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.