Rechercher : dans
Par :

Echec pilote: com.mysql.jdbc.Driver

Dernière réponse le 22 mai 2008 à 13:40:34 mounaattia, le 21 mai 2008 à 08:50:35 
 Signaler ce message aux modérateurs

Salem,
j'ai un probléme dans l'exécution d'un code java
voila ce que je fais et les messages d'erreur qui me paraissent.
je lance tout d'abord la commande suivante" >javac testsql1.java
cette commande se passe bien.
puis je fait >java testsql1
le msg d'erreur suivant me parait:"echec pilote : java.lang.ClassNotFoundException: com.mysql.jdbc.Driver"
je refait la cmd suivante:"#export CLASSPATH=${CLASSPATH}:/usr/lib/mysql-connector-java-5.0.7-bin.jar"
et je relance >java testsql1
le msg suivant me parait:"echec pilote : com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception:

** BEGIN NESTED EXCEPTION **

java.net.ConnectException
MESSAGE: Connection refused

STACKTRACE:

java.net.ConnectException: Connection refused
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at java.net.Socket.(Socket.java:366)
at java.net.Socket.(Socket.java:208)
at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:256)
at com.mysql.jdbc.MysqlIO.(MysqlIO.java:271)
at com.mysql.jdbc.Connection.createNewIO(Connection.java:2744)
at com.mysql.jdbc.Connection.(Connection.java:1553)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:285)
at java.sql.DriverManager.getConnection(DriverManager.java:525)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at testsql1.main(testsql1.java:27)


** END NESTED EXCEPTION **



Last packet sent to the server was 1 ms ago.".
j'essai de modifer les droits d'accées de tous le contenu du répertoire /usr mais en vain
SVP aidez_moi
mon OS est opensuse10.3

Configuration: Linux Suse
Firefox 2.0.0.6

Meilleures réponses pour « echec pilote: com.mysql.jdbc.Driver » dans :
Installer un driver non signé microsoft VoirForcer l'installation d'un pilote sous Vista Il arrive que l'installation de certains drivers bloque sous Windows Vista. Quand c'est le cas, impossible de faire fonctionner son périphérique correctement. Porblématique En effet, par défaut, Vista...
Télécharger Pilote Marvell Yukon pour 2000/XP/Vista VoirLe programme d'installation contient le pilote Marvell NDIS Miniport Driver pour les cartes réseaux intégrées Marvell Yukon Ethernet Controller. Dernière mise à jour effectuée le 02.11.2009.
Télécharger SiS UniVGA2 Graphic Driver VoirLe pilote SiS UniVGA2 Graphic Driver supporte les puces graphiques suivantes : SiS650, SiS651, SiSM650, SiS650GX, SiS740, SiS650GL, SiSM741, SiS741GX, SiS741
Pilote (Driver) VoirQu'est-ce qu'un driver? Un ordinateur est constitué d'un assemblage de périphériques. Pour pouvoir contrôler chacun de ses périphériques, le système d'exploitation a besoin d'une interface logicielle entre lui et le matériel, on appelle driver...
Pilotes et Drivers - CD-ROM, DVD-ROM, graveurs et disques durs VoirAcer/Vuego Actima Addonics Adaptec Aopen Asus Aztech Labs BTC Creative Labs Data Technology Corp (DTC) Diamond
Introduction à JDBC VoirIntroduction à JDBC La technologie JDBC (Java DataBase Connectivity) est une API fournie avec Java (depuis sa version 1.1) permettant de se connecter à des bases de données, c'est-à-dire que JDBC constitue un ensemble de classes permettant de...

1

 mounaattia, le 22 mai 2008 à 13:40:34

Salem,
j'ai enfin résoud mon probléme.
le probléme est un probléme de port(port 3306 est fermé).
pour l'ouvrir il suffit que le fichier my.cnf(se trouvant généralement sous le répertoire /etc) contient le message au dessous
Citation:

[client]
port=3306
socket=/var/lib/mysql/mysql.sock

[mysqld]
port=3306
socket=/var/lib/mysql/mysql.sock
datadir=/var/lib/mysql
set-variable = tmp_table_size=35M
set-variable = key_buffer_size=64M
set-variable = table_cache=256k
set-variable = sort_buffer=4M
set-variable = record_buffer=1M
set-variable = max_allowed_packet=24M

Répondre à mounaattia