if(bazaistnieje = true)

0
 try {
            if(bazaistnieje == true){
		connection = DriverManager.getConnection("jdbc:mysql://localhost", "root", "kaczka2");
                System.out.println("--- Nie wykrylem bazy, kreuje ja... ---");
                statement = connection.createStatement();
                statement.executeUpdate("CREATE DATABASE warpoints;");
                System.out.println("--- Operacje ustawienia bazy ukonczone pomyslnie! ---");
                System.out.println("-----------------------------------------------");
            }else{
                
            }      
        }catch (SQLException e){
            System.out.println("XXX Cos poszlo nie tak przy kreacji bazy :< XXX");
        }

Mam taki sobie prosty kodzik, i w miejsce, które jest zastąpione "baza istnieje" chciałbym wrzucić jakieś polecenie, które będzie o tym świadczyło, tylko pytanie, jakie?

0

Metoda, która zwróci true/false na utworzenie instancji klasy, która umożliwi połączenie z bazą.

connection = DriverManager.getConnection("jdbc:mysql://localhost", "root", "kaczka2");

Jeżeli otwarcie tej bazy się nie powiedzie to znaczy, że jej nie ma.

0

Nie chodzi o to, ale o to, że gdy BAZA DANYCH, czyli np. baza1, bazazloginami etc. istnieje, nie chodzi o to, czy serwer istnieje i czy polaczono

1 użytkowników online, w tym zalogowanych: 0, gości: 1