(Java&MySQL) 이클립스에서 java를 이용하여 mysql접속
기본적으로 다음의 단계를 구현해야합니다.
1. JDBC드라이버 로딩,
2. connection맺기
3. SQL문의 실행
추가_SQL문이 select문이라면 ResultSet문의 작성,
4. 자원해제
이것을 구현한 코드는 아래와 같습니다.
package p01.jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DBTest01 {
public static void main(String[] args) {
//연결객체 생성
Connection conn=null;
String url="jdbc:mysql://localhost:3306/mydatabase01";
String user="uuser11";
String password="uuser11";
try {
Class.forName("com.mysql.jdbc.Driver"); //1단계:드라이버 로딩
conn=DriverManager.getConnection(url, user, password);//2단계:DB연결
System.out.println("데이터베이스에 접속했습니다.");//3단계-작업
conn.close();//4단계
System.out.println("접속을 종료합니다");
}catch(ClassNotFoundException cnfe) {
System.out.println("해당클래스를 찾을 수 없습니다.");
}catch (SQLException se) {
System.out.println(se.getMessage());//sql오류메시지
}
}
}
댓글