데이터베이스가 존재하거나하지 않을 경우 쿼리 검사를 실행하기 전에
.. 데이터베이스를 만들 수있는 쿼리를 작성하지 않을 경우
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306","root","root");
Statement st = con.createStatement();
DatabaseMetaData meta = con.getMetaData();
ResultSet rs = meta.getCatalogs();
while (rs.next()) {
String listofDatabases=rs.getString("TABLE_CAT");
list.add(listofDatabases);
}
if(list.contains(database)){
System.out.println("Database already exists");
같은 .. 같은
String database = DATABASENAME; // "nlshriraam";//bf.readLine();
st.executeUpdate("CREATE DATABASE "+database);
는 다음 쿼리를 실행 할
질문이 명확하지 않습니다. –