PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Jconnector als JDBC Treiber auf UBuntu installieren



neocrom
12.05.2009, 21:18
Hey Leute,
wie der Titel schon sagt bereitet mir das installieren des JDBC Treibers Jconnector Probleme ....

genaueres habe ich auch schon auf ubuntu users gepostet bekam da aber leider noch keine Antwort .... ich wollte das ganze einfach mal parallel laufen lassen sodass ich evtl. ne brauchbare Antwortbekomme da ich finde das dass schon ein sehr spezifisches Problem ist also hier (http://forum.ubuntuusers.de/topic/jconnector-installieren/) der Link zu Ubuntu Users und hier mal Thread copy and Pasted:

Hey out there;)

Also mein Problem
Ist das ich den JCOnnector für JDBC connection und MYSQL nicht so korrekt eingerichtet bekomme ... mein eng ist ansch. doch net so gut ich habe zwar eine Anleitung: http://dev.mysql.com/doc/refman/5.1/en/connector-j-installing-classpath.html komme damit aber nicht so richtig zurecht
"...
If you are going to use the driver with the JDBC DriverManager, you would use com.mysql.jdbc.Driver as the class that implements java.sql.Driver. ..."
was heißt in diesem Zusammenhang you would use? Also soll ich im root Verzeichnis den ordner com erstellen darin den ornder jdbc darin Driver und da dann meine heruntergeladenes .tar.gz archive entpacken?....

Leider hab ich schon ein bissel an der env rumgespielt:

neocrom@neocrom-desktop:~$ export set CLASSPATH=/path/mysql-connector-java-[ver]-bin.jar:$CLASSPATH
neocrom@neocrom-desktop:~$ export set CLASSPATH=/home/neocrom/Desktop/download/mysql-connector-java-5.1.7/mysql-connector-java-[ver]-bin.jar:$CLASSPATH
neocrom@neocrom-desktop:~$ echo $CLASSPATH
neocrom@neocrom-desktop:/$ export set CLASSPATH=/home/neocrom/Desktop/download/mysql-connector-java-5.1.7/mysql-connector-java-5.1.7-bin.jar:$CLASSPATH
neocrom@neocrom-desktop:/$ echo $CLASSPATH
/home/neocrom/Desktop/download/mysql-connector-java-5.1.7/mysql-connector-java-5.1.7-bin.jar:/home/neocrom/Desktop/download/mysql-connector-java-5.1.7/mysql-connector-java-[ver]-bin.jar:/path/mysql-connector-java-[ver]-bin.jar::/usr/share/java/mysql.jar

/home/neocrom/Desktop/download/mysql-connector-java-5.1.7/mysql-connector-java-[ver]-bin.jar:/path/mysql-connector-java-[ver]-bin.jar::/usr/share/java/mysql.jar

die ersten beiden waren ein Versehn aber steht wie zusehn jetzt leider auch in der env ... aktuell liegt der Ordner mit allen dateien in /home/neocrom/Desktop/download/mysql-connector-java-5.1.7

und Funktionieren tut mein JDBC connection Versuch immer noch net hier mal der QC dazu (dieser sollte aber eig. stimmen!)


/*
Main Projekt Shower Applett für meine Homepage
* By ct55 / thoran.eu neocrom
* start 8.5.09 00:39
*/
package mA;
import java.sql.*;
import java.util.Properties;

public class Main extends java.applet.Applet {
//Attribute
private Connection con=null;
private Statement sen=null;

//Methoden
//KOnstruktor:
public void init(){
try{
Class.forName("com.mysql.jdbc.Driver");
}
catch (Exception e){

}
try{
Properties p = new Properties();
p.put("user","neocrom");
p.put("password","****");


con=DriverManager.getConnection
( "jdbc:mysql://127.0.0.1/projekte_database", p);

Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM Table1");
while (rs.next()) {
int x = rs.getInt("a");
String s = rs.getString("b");
float f = rs.getFloat("c");
}




}
catch(Exception e){
System.out.println("Fehler: "+e);
}

}


//SOnstige Applet-Methoden.
public void start(){
System.out.println("Applet starting.");
}

public void stop(){
System.out.println("Applet stopping.");
}

public void destroy(){
System.out.println("Destroy method called.");
try{
con.close();
sen.close();
}
catch(Exception e){
System.out.println("Unexpected error during exit: "+e);
}

}
}

... Also ums auf den Punkt zu bringen wie installiere ich aus dieser Ausgangsposition am besten Jconnector

echoslider
13.05.2009, 05:04
ich weiß nicht wirklich was Jconnector. jednefals verstehe ich jetzt in den 2 minuten googeln in denen ich zeit hatte das ganze noch nicht. xD.

aber wenns treiber für linux gibt... da du ja probleme beim installieren hast.. scheinste ja schon angefangen zu haben. dann poste mal die ausgabe aus der konsole wenn du den treiber versuchst zu installieren...

neocrom
13.05.2009, 12:40
es gibt keinen errror da ich ja auch nix eingebe ich weiß ja leider nicht was :(