MySQL + Java

Kezdőlap Fórumok Programozás MySQL + Java

2 bejegyzés megtekintése - 1-2 / 2
  • Szerző
    Bejegyzés
  • #2075334
    Leslieman
    Felhasználó

      Én kb így használom, persze ez egy kiragadott kód:

      Code:
                  try {
                      lastErrorCode = -1;
                      lastErrorString = „”;
                      Class.forName(„com.mysql.jdbc.Driver”).newInstance();
                      String url = „jdbc:mysql://” + host + „:” + port + „/” + dbname + „?useCompression=true”;
                      con = DriverManager.getConnection( url, user, passwd );
                      isConnected = true;
                  } catch (SQLException e) {
                      // hibak kezelese
                      lastErrorCode = e.getErrorCode();
                      lastErrorString = e.getMessage();
                      System.err.println(„SQLException: ” + lastErrorString);
                      System.out.println(„SQLState: ” + e.getSQLState());
                      System.out.println(„VendorError: ” + e.getErrorCode());
                      return null;
                  } catch ( Exception e ) {
                      System.err.println( e.getMessage() );
                      return null;
                  }
                return con;

      A host persze lehet ‘localhost’.

      #1884552
      csaba
      Felhasználó

        Üdv!

        Code:
        Class.forName(„@DRIVER_CLASS@”);
        conn = DriverManager.getConnection(„@DATABASE_URL@”, „@USERNAME@”, „@PASSWORD@”);

        Tudja valaki, hogy mit kell a Class.forName() konstruktornak paraméterként megadni? Mert én nem… 🙁
        Másik kérdés: Az adatbázis url-nek írhatok localhostot? Végül is csak itthoni tesztelésről van szó, a saját számítógépemre telepített mysql szerverrel. Akkor feltételezem, hogy odaírható a localhost. Vélemény?

        Morzel

      2 bejegyzés megtekintése - 1-2 / 2
      • Be kell jelentkezni a hozzászóláshoz.