Java und MySQL



  • Hallo Forum
    ich möchte eine Verbindung mit einer MySQL Datenbank herstellen, wie lautet der Connection String in Java für MySQL, oder gibt es ein Beispiel über Java und MySQL hier im Forum, ich hab leider nichts gefunden, oder anders wo, wo ich das nachvollziehen kann??
    Danke
    Mirsad



  • Hallo,

    http://www.entwickler.com/itr/features/psecom,id,58,nodeid,74.html

    MfG

    Nachtrag: in der Java-FAQ dieses Forums gibt's auch was zu diesem Thema, das Beispiel arbeitet aber noch mit dem alten Treiber, Hinweise zum neueren Treiber findest du im ersten Link

    http://www.c-plusplus.net/forum/viewtopic.php?t=41375



  • Hallo rock..
    danke für deine Antwort, ich glaube ich habe problem den Treiber mit der Anweisung :

    // Datei Connector.java - Verbindung mit MySQL-Server herstellen 
    import java.sql.*; 
    public class Connector {
         public static void main(String[] args) { 
    	Connection conn = null; 
    	String     url  = "jdbc:mysql://localhost/meinedatenbank"; 
    	String     user = "ich"; 
    	String     pass = "geheim"; 	
             try { 
                 // [b]ich glaube das ich hier den Treiber nicht richtg einbinden kann![/b]
    	    Class.forName("com.mysql.jdbc.Driver").newInstance(); 
    	    conn = DriverManager.getConnection(url, user, pass); 
    	    System.out.println("Verbunden"); 
    	}  
    	catch (Exception e) { 
    	    System.err.println("Kann nicht verbinden!");  
    	} 
    	finally { 
    	    if (conn != null) { 
    		try { 
    		    conn.close(); 
    		    System.out.println("Verbindung beendet.");		     		} 
                               catch(Exception e) {  
    		    /* Fehler beim Schliessen ignorieren */  
    		} 
    	    } 
    	} 
        }
    

    Wie kann ich prüfen wie der Treiber für mein MySQL heist
    danke
    Mirsad



  • http://dev.mysql.com/doc/connector/j/en/index.html

    Also so klappt es, wie es dort ja auch steht. Vielleicht hast du das mysql.jar nicht? Zum Namen, also wenn du Connector/J nutzt, dürfte der Name immer com.mysql.jdbc.Driver sein. Das vermute ich jetzt mal.

    Also bei mir klappt das ganze auch ohne das newInstance().


Anmelden zum Antworten