Avatar billede trp79 Nybegynder
02. september 2003 - 08:38 Der er 3 kommentarer og
1 løsning

Problemer med Mysql på D-drev - driver problemer?

Hejsa,
Jeg har lige formateret. Inden jeg gjorde det kopierede jeg mit mysql bibliotek over på min d-drev. Det vil jeg egentlig gerne have at det forsat skal ligge. Jeg har ændret i min classpath til:
.;D:\mysql\jdbc\mysql-connector-java-3.0.8-stable\mysql-connector-java-3.0.8-stable\mysql-connector-java-3.0.8-stable-bin.jar;

Men når jeg forsøger at bruge db'en får jeg følgende fejl:
C:\j2sdk1.4.2_01\bin\javaw.exe -client -classpath D:\jdev903\jdev\mywork\Kundekartotek\UploadServer\src;D:\mysql\jdbc\mysql-connector-java-3.0.8-stable\mysql-connector-java-3.0.8-stable\mysql-connector-java-3.0.8-stable-bin.jar;D:\jdev903\jdev\lib\jdev-rt.jar Server
/127.0.0.1    Klient connected:      /127.0.0.1

/127.0.0.1    Antal ledige sockets:  49

java.sql.SQLException: Unable to connect to any hosts due to exception: java.net.ConnectException: Connection refused: connect

    at com.mysql.jdbc.Connection.createNewIO(Connection.java:1622)

    at com.mysql.jdbc.Connection.<init>(Connection.java:491)

    at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:346)

    at java.sql.DriverManager.getConnection(DriverManager.java:512)

    at java.sql.DriverManager.getConnection(DriverManager.java:171)

    at dbHandler.open(dbHandler.java:26)

    at Database.open(Database.java:30)

    at Database.tjekKlient(Database.java:182)

    at dataThread.validering(dataThread.java:89)

    at dataThread.run(dataThread.java:56)

Fejl i Db.java i metoden TjekKlient.... java.lang.NullPointerException

Det burde vel være ligemeget om mysql biblioteket ligger på c: eller d: ?

Jeg bruger Oracle9i JDeveloper, men det har vel ikke noget at sige.

mvh
Torben
Avatar billede arne_v Ekspert
02. september 2003 - 09:35 #1
Det lyder ikke som et driver problem men snarere som et firewall
eller lignende problem. Kører MySQL som den skal ? Kan du connecte til
MySQL med command line tool ?
Avatar billede trp79 Nybegynder
02. september 2003 - 11:57 #2
Jeg kan starte den med
d:\mysql\bin\mysqld-nt --install uden problemer. Men jeg har nu installeret MySQL Control Center og den kan ikke få forbindelse til db'en. Jeg prøver at hente MySQL ned igen og installerer på ny så. Så må jeg bare kopiere mine tabeller over.
Avatar billede trp79 Nybegynder
02. september 2003 - 13:34 #3
Du fik ret Arne, mysql kørte ikke som det skulle. Det virker efter en reinstall :o)

Hvis du lige smider et svar så er der 20 points til dig.

Tak for hjælpen, mvh
Torben
Avatar billede arne_v Ekspert
02. september 2003 - 13:36 #4
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester