Hallo Leute,
habe mir den MySql Connector mysql-connector-java-5.1.12 runtergeladen. Ich habe es nicht über Classpath eingebunden, sondern dem Java-Projekt über Properties-> Java Build Path mit eingebunden. Mit folgendem Quellcode:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class datenbank { /** * @param args */ public static void main(String[] args) { String data = "jdbc:odbc:NewConn"; try{ Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection(data, "root", "password"); Statement st = conn.createStatement(); ResultSet rec = st.executeQuery("SELECT testcol FROM test"); while(rec.next()){ System.out.println(rec.getString(1)); } st.close(); }catch (SQLException s){ System.out.println(s.getErrorCode() + s.getSQLState()); }catch(Exception e){ System.out.println(e.getMessage()); } } } |
erhalte ich die Meldung: 08001
Was bedeutet das? Nach meiner Recherche habe herausgefunden, dass die MySql-Datenbank irgendwie nicht funktioniert oder nicht erreichbar ist. Wie kann ich dies beheben? Liegt es am Connector oder and der Datenbank?
Gruß
Berlin