• 04-12-2015, 14:43:58
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arkadaşlar, java ile mysql server bağlantısı yapmak istiyorum. Aşağıdaki kod hata veriyor, lütfen yardım eder misiniz ?

    package farkli;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    
    public class NewClass {
        public static void main(String[] args) {
        String url = "jdbc:mysql://serverip:3306/database_java";
        String username = "kullanici";
        String password = "sifrem";
    
        System.out.println("Connecting database...");
    
        try (Connection connection = DriverManager.getConnection(url, username, password)) {
            System.out.println("Database connected!");
        } catch (SQLException e) {
            throw new IllegalStateException("Cannot connect the database!", e);
        }
    
    }
    }
  • 04-12-2015, 15:04:42
    #2
    DAVUT adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar, java ile mysql server bağlantısı yapmak istiyorum. Aşağıdaki kod hata veriyor, lütfen yardım eder misiniz ?

    package farkli;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    
    public class NewClass {
        public static void main(String[] args) {
        String url = "jdbc:mysql://serverip:3306/database_java";
        String username = "kullanici";
        String password = "sifrem";
    
        System.out.println("Connecting database...");
    
        try (Connection connection = DriverManager.getConnection(url, username, password)) {
            System.out.println("Database connected!");
        } catch (SQLException e) {
            throw new IllegalStateException("Cannot connect the database!", e);
        }
    
    }
    }

    hocam java da nasıl bilmiyorum da url yerine server ip sini yazıp, databaseyi de fonksiyon içinde belirtmeniz gerekmez mi .net dillerinde ve php de bu şekilde yapiyorum
  • 04-12-2015, 16:58:41
    #3
    vo vo vo, clasın içine değilde, bir fonksiyonun içine yaz, ozmn çalışır.
  • 04-12-2015, 17:50:45
    #4
    aynen ben dikkat etmemistim direk classın içine yazmışsın kodların işlevi doğruysa bir fonksiyon içine yazarsan çalışır ve fonksiyonu çağırırsan çalışır
  • 06-12-2015, 13:52:12
    #5
    Arkadaşlar, çok yeniyim. Acaba kodu düzenleyip verebilir misiniz ? Verano

    emrebeyoglu
  • 06-12-2015, 14:12:53
    #6
    DAVUT adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar, çok yeniyim. Acaba kodu düzenleyip verebilir misiniz ? Verano

    emrebeyoglu
    package farkli;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    
    namespace BurayiDuzenleyin
    {
    public class NewClass
    {
        private void baglan()
        {
        String url = "jdbc:mysql://serverip:3306/database_java";
        String username = "kullanici";
        String password = "sifrem";
    
        System.out.println("Connecting database...");
    
        try (Connection connection = DriverManager.getConnection(url, username, password))
        {
            System.out.println("Database connected!");
        } catch (SQLException e)
        {
            throw new IllegalStateException("Cannot connect the database!", e);
        }
    
    }
    }
    NameSpace yi kendi proje adınıza göre düzenleyin hocam
    ana classın içinde
    NewClass.baglan();
    yazarsanız muhtemelen çalışacaktır (java bilgisi olanlar bi kontrol ederse daha iyi olur javaya pek hakim değilim)
  • 08-12-2015, 01:27:07
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    package farkli;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    
    public class NewClass
    {
        private void baglan()
        {
        String url = "jdbc:mysql://serverip:3306/database_java";
        String username = "kullanici";
        String password = "sifrem";
    
        System.out.println("Connecting database...");
    
        try (Connection connection = DriverManager.getConnection(url, username, password))
        {
            System.out.println("Database connected!");
        } catch (SQLException e)
        {
            throw new IllegalStateException("Cannot connect the database!", e);
        }
    
        }
    }
    NewClass db = NewClass();
    db.baglan();
  • 11-12-2015, 13:24:57
    #8
    Kütüphaneye jdbc yi eklememekte sorununuz olabilir.