import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
public class DB_connect {
// 데이터베이스 연결
public Connection connection() {
Connection con = null;
String driverName = "org.gjt.mm.mysql.Driver";
String url = "jdbc:mysql://localhost:3306/pos";
String user = "root";
String password = "1352468";
try {
//드라이버 로드
Class.forName(driverName);
//연결
con = DriverManager.getConnection(url, user, password);
} catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO 자동 생성된 catch 블록
e.printStackTrace();
}
//모두완료된 con을 리턴해줌
return con;
}
//Statement메소드
//connection메소드를 불러와 바로 연결하고 stmt생성한다.
public Statement statement() {
Connection con = connection();
Statement stmt = null;
try {
stmt = con.createStatement();
} catch (SQLException e) {
// TODO 자동 생성된 catch 블록
e.printStackTrace();
}
//완료된 stmt를 리턴한다.
return stmt;
}
}
//나중에 작성할 메소드에서는 statement메소드만 불러오면 연결과 stmt생성까지 한번에 한다.
'데이터베이스 > Mysql' 카테고리의 다른 글
sql 테이블 생성 및 제거 (0) | 2014.05.15 |
---|---|
user 계정생성 및 오류대처 (0) | 2014.04.29 |
Mysql Client 에서 자주사용하는 명령어 (0) | 2014.04.29 |
이클립스 Mysql 연결 (0) | 2014.04.29 |
Mysql 설치 (0) | 2014.04.28 |