본문 바로가기

Programming/JAVA

mysql, oracle, mssql 드라이버 사용

드라이버 설치 확인
c:\>javap org.gjt.mm.mysql.Driver

 

1. 드라이버 로드
mysql : Class.forName("org.gjt.mm.mysql.Driver");

oracle : Class.forName("oracle.jdbc.driver.OracleDriver");

mssql & msAccess : Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

 

2. Connection 생성
 -> DriverManager.getConnection(url,id,pwd);

oracle URL: "jdbc:oracle://localhost:1521:jdbc"
mysql URL: "jdbc:mysql://localhost:3306/jdbc"
(한글처리시 jdbc:mysql://localhost:3306/jdbc?useUnicode=true&characterEncoding=EUC-KR)

mssql & msAccess URL : "jdbc:odbc:jdbc"

 

한글처리
String makeKOR(String str)throws java.io.UnsupportedEncodingException{
 String kor="";
 if(str==null)
  kor=null;
 else
   kor = new String(str.getBytes("ISO-8859-1"),"EUC-KR");
  return kor;
}