JDBC MySQL podłączenie do bazy

0

Witam,
ponownie poruszam temat podłączenia do bazy danych. Tym razem przesiadka na Win7 x64.

Co zrobiłem:

  1. Zainstalowałem wszystko co trzeba
  2. Ustawiłem zmienną Path (scieżka do folderu bin Javy)
  3. Dodałem zmienną Calsspath (C:\JCONNECTOR\mysql-connector-java-5.1.15-bin.jar)

Próbuje się połączyć z bazą i .... dupa. Kilka dni wyjętych z życiorysu :(

Jeśli chodzi o Eclipse to sprawa wygląda tak:
Po stworzeniu projektu i dodaniu zewnętrznego jar'a za pomocą edytora wszystko działa. Tworząc nowy projekt i chcąc wykorzystać fakt istnienia zmiennej CLASSPATH otrzymuje komunikat: No suitable driver found for jdbc:mysql

Wychodzi na to, że sterownik jest OK! Ten sam dodaje poprzez edytor i ten sam wskazany jest przez CLASSPATH

W Netbeansie to już w ogóle totalna porażka. Ani wykorzystanie Tools->Libraries-> Add Jar, ani też próba wykorzstania kopiowania sterownika do katalogu projektu nie przynosi efektu :(

Co może być nie tak? Nie ukrywam, że cholernie zależy mi by używać Netbeansa z uawagi na wbudowane już narzędzia do GUI.

0

W netbeans przejdz do zakladki services (po lewej stronie okno z projektami) i tam mozesz dodac baze danych, sterownik itp.

1

Witam...

Ja ostatnio bawiłem się Mysql-em i Javą.

U mnie przebiegło bez problemu....Napiszę ci krok po kroku jak to zrobiłem...Może ci coś przybliży :)

Najpierw ściągnięcie mysql - http://dev.mysql.com/downloads/mysql/ - comunity server....

po instalacji wszedłem do cmd... wyszukłame katalog bin i mysql -u root -p i enter...

Następnie wpowrzucałem kilka tabel.

Ja gdy pierwszy raz łączyłem się z bazą użyłem gotowego programu ze strony http://www.vogella.de/articles/MySQLJava/article.html

Tylko musisz pozmieniać zapytania :)

A jeżeli chodzi o sterownik to Connector/J czyli plik mysql-connector-java-5.1.15-bin przekopiowałem do katalogu /java/jdk1.6.0_21/lib/ i dodałem ten sterownik do projektu (do libary). I jeszcze dla pewności ten connector skopiowałem do /java/jre6/lib/ (dla pewności :) ).

Po takich zabiegach łączyło połączyłem sie bez problemu :)
Windows 7 64-bit

pozdro 600

0

W Netbeans robi się to tak:
http://ferdidolot.wordpress.com/2009/06/14/java-mysql-jdbc-tutorial-using-netbeans-part-1/

Jeżeli coś dalej nie działa, to wklej stacktrace'a.

0

Dziękuje wszystkim za pomoc.
Nie wiem co było u mnie nie tak, że nie działało. Być może miałem coś namieszane w systemie. Format dysku i nowa instalacja systemu oraz Wasza pomoc pomogła.

Piotr dzięki za info na PW. Jak będę miał jakiekolwiek problemy odezwę się.

0

Może konfiguracja SZBD była zepsuta? Ja się tak męczyłem z MSSQL - jak ustawiałem obiektowi SQLServerDataSource port to się sypało - 3h z życia zanim znalazłem ocb :/

1 użytkowników online, w tym zalogowanych: 0, gości: 1