본문 바로가기

개발중/Java

[Java] mysql 접속정보로 쿼리조회

728x90
반응형

 

public void selectQuery(String JDBC_DRIVER, String DB_URL, String USERNAME, String PASSWORD ) throws SQLException{
    	
    	Connection conn = null;
        Statement stmt = null;
        ResultSet rs = null;
 
        try {
            // 접속
            Class.forName(JDBC_DRIVER);
            conn = DriverManager.getConnection(DB_URL, USERNAME, PASSWORD);
            stmt = conn.createStatement();
            
            // 쿼리
            String sql1 = "select * from BINSOO_TEST_COMPANY";
            rs = stmt.executeQuery(sql1);

			// 결과 확인
            while (rs.next()) {
                String com_seq = rs.getString("com_seq");
                String com_name = rs.getString("com_name");
                System.out.println("no = " + com_seq + " , " + "name = " + com_name);
            }
 
        } catch (SQLException se1) {
            // SQL 관련 예외처리
        } catch (Exception ex) {
            // 그 외의 예외처리
        } finally {
            // 사용을 완료한 객체들은 .close()로 반환.
            rs.close();
            stmt.close();
            conn.close();
        }
    }

 

public static void main(String[] args) throws SQLException {
    	selectQuery(
    			"com.mysql.jdbc.Driver"
    			,"jdbc:mysql://192.160.19.87:3306/NEO?"
    			,"root"
    			,"1234"
		);
	}
728x90
반응형