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 : Probléme : Connection Base de données MySQL........ [ Archives / Au secours ] (kenza_sana)

vendredi 24 mars 2006 à 14:17:38 | Probléme : Connection Base de données MySQL........

kenza_sana

Je doit faire une application en java avec une base de données MySql mais j'ai jamais utiliser MySql ....
J'ia un code mais je ne sais pas aparement il faut déja avant installer des logiciel je ne sais pas ???C'est ce qu'on m'a di....
De tt facon voici le code: SVP aidez moi c'est urgent est ce que ca suffit ou je doit utiliser quel provider????


///////////////////////////////////////////////////////////////////////////////////////////////////////////

Import java.sql.*;

Public class EtablirUneRequete

{

public static void main(String args[])

{

//Charger le pilote

try

{

//Charger la classe du pilote

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

 

//Définir la source de données pour le pilote

String sourceURL="jdbc:odbc:bibliotheque_technique";

 

//Créer une connexion via le DriverManager

Connection databaseConnection = DriverManager.getConnection(sourceURL);

Statement stat=databaseConnection.createStatement() ;

ResultSet nomAuteur=stat.executeQuery("SELECT nom,prenom FROM auteurs") ;

//Sortir les données du résultat

while(nomAteur.next())

System.out.println(nomAuteur.getString("nom")+" "+nomAuteur.getString("prenom")) ;

}

catch(ClassNotFoundException cnf)

{

System.err.println(cnf);

}

catch(SQLException sqle)

{

System.err.println(sqle);

}

}

}

//////////////////////////////////////////////
Merci d'avance...SVP j'attend votre réponse...


vendredi 24 mars 2006 à 14:34:40 | Re : Probléme : Connection Base de données MySQL........

kirua12

Sans bonjour, point de salut.

regarde ici :http://www.javafr.com/listecodes.aspx?catid=275



dimanche 26 mars 2006 à 01:45:37 | Re : Probléme : Connection Base de données MySQL........

menzlitsh

pkoi  t'utilise pas un environement de developpement comme eclipse il va t'aider.
1- tu doit avoir le driver mysql "connector 5.."
2- tu doit changer sourceURL="jdbc:odbc:bibliotheque_technique"; par sourceURL="jdbc:odbc:base_donnée"


dimanche 26 mars 2006 à 11:08:11 | Re : Probléme : Connection Base de données MySQL........

kenza_sana

J utilise eclipse mais je n'arrive pas a trouver le bon driver ni comment le configurer????
Je n'ai pas compri je change quoi au niveau du code????
MERCIIIIII

dimanche 26 mars 2006 à 20:10:30 | Re : Probléme : Connection Base de données MySQL........

menzlitsh

Salut;
pour la configuration c'est trés simple il faut:
   1-télécharger un drivers de MySQL (tu pe le trouver sur le site MySQL)
   2-  te le dézipe dans un repertoir sur ton disque dur.
   3- d'Eclipse clique droit sur ton projet ensuite BUILT PATH
   4- ADD EXTERNAL JAR ensuite tu donne l'emplacement de drivers
pour ton code si tu travail avec eclipse tu doit changer:

   

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

 

//Définir la source de données pour le pilote

String sourceURL="jdbc:odbc:bibliotheque_technique";

par :

Class.forName("com.mysql.jdbc.Driver").newInstance();

Connection con=(Connection)DriverManager.getConnection(url,user,password);
ou url="jdbc:mysql://host/base_de_données
et user= ton login
password=ton mot de passe


Si jamais ca pas marcher envoi moi les exceptions




Cette discussion est classé dans : base, connection, données, mysql, pilote


Répondre à ce message

Sujets en rapport avec ce message

pb de connection jdbc distante (avec base mysql) [ par nric ] salut,j'ai un pb lors de la connection à ma base mysql distantequand j'utilise:Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/B creér une base de données avec mysql [ par regaiegslim ] regaieg slim comment créer une base de données avec mysql?svp [ par regaiegslim ] slim MySQL [ par redisdead2 ] Bonjour,Je dois faire un Manager de Base de Données java. Je n'ai pas de pb pour me connecter à une Base de Données MySQL. Par contre comment faire po Connection base de données Acces et JSP [ par tiepeurfou ] Bonjour a tous et a toute,j'ai une petite question!!!J'aimerais savoir comment on fait pour acceder a un base de données Acces via une page JSP. c tou java/Mysql [ par kainblueriver ] Bonjour a tous J'ai un gros probleme avec une petite application en java qui se connecte à une base de donnée mysql. Quand je veux inserer des don .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 Connection à une base de données MySQL Free [ par gmi19oj19 ] Bonjour, Pour les besoins d'une petite appli JDBC perso, je voudrais savoir si il était possible de se connecter via JDBC à un serveur MySQL situé su Se connecter à une base de données MySQL depuis Microsoft Visual J# 2005 [ par marcdebureaux ] Bonjour,Ma question est simple : comment se connecter à une base de données MySQL depuis Microsoft Visual J# 2005 ?Je pose cette question car étant dé


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

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,359 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é.