데이터베이스/Mysql

Mysql 연결하기위한 기본 소스(자바)

왕왕왕왕 2014. 4. 29. 12:37

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생성까지 한번에 한다.