저번에 Oracle Database와, ResultSet을 이용해서 결괏값을 불러왔는데,
저번에도 말했듯이 Mysql버전을 작성해보도록 하겠습니다~
이번 내용은 저번 ResultSet에 설명되어 있으므로 생략하겠습니다.
https://aricode.tistory.com/10
package jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class DBConnection {
private Connection con;
private Statement stmt;
private ResultSet rs;
public DBConnection() {
try {
String url = "jdbc:mysql://localhost/?characterEncoding=UTF-8&serverTimezone=UTC";
String user = "root";
String passwd = "1234";
con = DriverManager.getConnection(url, user, passwd);
System.out.println("DB연결 성공");
stmt = con.createStatement();
System.out.println("Statement객체 생성 성공");
stmt.executeUpdate("use coffee"); //coffee라는 데이터 베이스에 접속
rs = stmt.executeQuery("select * from Example"); //Example 테이블을 조회
while (rs.next()) {
System.out.println(rs.getInt(1) + "\t" + rs.getString(2));
}
rs.close();
stmt.close();
con.close();
} catch (SQLException e) {
System.out.println("DB연결 실패하거나, SQL문이 틀렸습니다.");
System.out.print("사유 : " + e.getMessage());
}
}
public static void main(String[] args) {
new DBConnection();
}
}
'Java' 카테고리의 다른 글
[JDBC] PreparedStatement를 이용해 동적으로 SQL 처리하기 (2) | 2020.10.20 |
---|---|
[JDBC] ResultSet을 통해 결과값을 불러오기 (6) | 2020.06.20 |
[JDBC] 자바에서 sql문 처리하기 (Statement) (3) | 2020.05.01 |
[JDBC] 자바로 mysql 8 버전 연결하기 (0) | 2020.03.06 |
자바 메모장 파일 작성하기 (FileOutputStream) (0) | 2020.03.05 |