begin process at 2010 02 10 00:02:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Système

 > 

JDBC

 > 

accé à une base de donné mysql


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

accé à une base de donné mysql

jeudi 29 janvier 2009 à 12:03:03 | accé à une base de donné mysql

khallou2007

bonjour,
je suis sous Fedora10, je developpe un application avec Eclipse 3.4.1
et j'ai créé une base de donnée avec Mysql ( en utilisant Webmin)
le chargement du driver marche bien
Class.forName("com.mysql.jdbc.Driver");

mais le problem dans la connection
String url = "jdbc:mysql://host:3306//var/lib/mysql/CISEN
voila l'executionmerci

driver chargé
com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure

Last packet sent to the server was 0 ms ago.Exception in thread "main"
Objet non connecte
java.lang.NullPointerException
    at ACCESS.main(ACCESS.java:71)
 
jeudi 29 janvier 2009 à 12:12:52 | Re : accé à une base de donné mysql

coucou747

salut

t'as plein d'exemples sur google


Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection con = DriverManager.getConnection("jdbc:mysql://"+host+"/"+dbName, user, password);
Statement s = con.createStatement();
...
jeudi 29 janvier 2009 à 12:17:27 | Re : accé à une base de donné mysql

khallou2007

merci pour le réponse, je sais qu'il y a plein d'exemple sur google, et grace à google et les tutoriel j'ai créé ma classe je ne rencontre pas un problem avec le chargement du driver, le problem je pense dans le port 3306
jeudi 29 janvier 2009 à 13:42:16 | Re : accé à une base de donné mysql

dvoraky

Salut,

moi je dirai que c'est ta string qui est fausse
String url = "jdbc:mysql://host:3306//var/lib/mysql/CISEN";

ton serveur s'appelle bien "host"???? J'en doute... remplace host par le nom DNS de ton serveur ou son @IP


 C'est après des heures de codage que j'ai compris pourquoi les créateurs de Java ont choisi une tasse de café comme logo...
jeudi 29 janvier 2009 à 14:30:47 | Re : accé à une base de donné mysql

khallou2007

salut,
comment je connais le DNS ??

jeudi 29 janvier 2009 à 14:30:48 | Re : accé à une base de donné mysql

khallou2007

salut,
comment je connais le DNS ??

jeudi 29 janvier 2009 à 14:45:43 | Re : accé à une base de donné mysql

dvoraky

Ouais, bon ben mets l'@IP du serveur alors ça sera mieux!


 C'est après des heures de codage que j'ai compris pourquoi les créateurs de Java ont choisi une tasse de café comme logo...
jeudi 29 janvier 2009 à 15:16:18 | Re : accé à une base de donné mysql

khallou2007

peut etre j'ai pas bien expliqué,
mon application est lourde, elle va tourner dans mon PC, juste j'ai utilisé Webmin comme interface graphique pour créer la base (y a t-il un logiciel pour réaliser la base de donnée si Webmin cause des problemes lors de la connection??)
merci

jeudi 29 janvier 2009 à 15:23:08 | Re : accé à une base de donné mysql

dvoraky

mysqlAdmin te permettra d'administrer ta base MySQL très facilement.

mais ça n'a pas vraiment de rapport, je doute que Webmin bloque le port 3306, je connais pas mais bon quand même.
Mais à la base ton chaine de caractere de connexion à ta base de données est fausse!!!!!
Donc forcément ça va pas marcher!

String url = "jdbc:mysql://host:3306//var/lib/mysql/CISEN";

Ca n'a ni queue ni tête ce que tu as mis là...

je pense que ce qu'il faudrait que tu mettes toi, c'est un truc du style :

String url = "jdbc:mysql://192.168.1.1:3306/CISEN";

Le /var/lib/mysql/CISEN.... quand même....
Et n'oublie pas de remplacer l'@IP que j'ai mis (192.168.1.1) par l'adresse IP de ton serveur, ok?


 C'est après des heures de codage que j'ai compris pourquoi les créateurs de Java ont choisi une tasse de café comme logo...
jeudi 29 janvier 2009 à 15:38:41 | Re : accé à une base de donné mysql

khallou2007

je suis sous linux (Fedora 10)
le chemin de ma base est dans la racine "/" (/var/lib/mysql/CISEN)
(comme en dit par analogie dans le windows c:/)


1 2

Cette discussion est classée dans : base, mysql, donné, jdbc, accé


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 Problème de connexion à une BDD avec une applet (JDBC, driver type 4) [ par ] Bonjour,Mon applet n'arrive pas à se connecter à une base de données MySQL. En local, avec mon serveur Apache et mon serveur MySQL tout fonctionne. De connection a la base mysql [ par ikramta ] ikramsalut tout le mande bon je veut me connecter a la base mais toujour il me affiche le meme truc:il me donne ça: Connection ratée: java.lang.Clas connexion à une base de données MySQL [ par malbackt ] Bonjour;J'essaye depuis deux jous de me connecter à une base de données mysql mais je ne parvien toujours pas;mon code est le suivant:import liaison SMSLIB (api sms) avec MEMO (base de donné des contacts) [ par ultraatef ] bonjour tout le mondevoila dans le cadre de mon projet de fin d'année, je dois developper une application qui permet d'envoyer des sms de mon pc vers probléme d'insertion en arabe dans une base de donnée mysql en java [ par za3four ] j'ai un problème d'insertion des caractères arabe dans une base de donnée mysql en java avec eclipsej'insère des caractères en arabe dans la base de d ecriture arabe dans une base de donnée MySQL à travers un interface developpé en SWING [ par za3four ] je demande si quelqu'un peut m'aider à insérer des données écrite en arabe dans une base de donnée MySQL à travers une interface développée en SWING ( comment faire une connection du java à une base de donnée MySQL en temps reel [ par diabohit ] je voulais faire une connection à ma base de donnée MySQL!je ne sais pas comment!SVP aidez moi. etant donnée que c'est obligatoire pour continuer mon mon programme ne reconnait pas ma base de données mySql [ par new_object ] slt tt le monde, voila, j'ai un probleme, un programe java qui travaille avec une base de donnée. avec access sa marche très bien, mais je dois passer com.mysql.jdbc.Driver [ par MasterCent ] Bonjour à tous, J'ai un probleme (de débutant) avec une connection vers une base MySQL depuis un programme java, le tout sur une machine UBUNTU.J'ai


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,312 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales