private final String SQL_SERVERNAME = "222.222.222.222"; private final String SQL_ID = "root"; private final String SQL_PASS = "------"; private final String SQL_DBNAME = "a"; private final String SQL_PORT = "3306"; private Connection conn; private Statement stat; public void initDB(){ try { Class.forName("com.mysql.jdbc.Driver").newInstance(); String url = "jdbc:mysql://" + SQL_SERVERNAME + ":" + SQL_PORT + "/" + SQL_DBNAME; String option="?useUnicode=true&characterEncoding=EUC_KR"; url = url + option; conn = DriverManager.getConnection(url, SQL_ID, SQL_PASS); stat = conn.createStatement(); } catch (Exception e) { e.printStackTrace(); JOptionPane.showMessageDialog(frm, "데이터베이스 접속 실패!!"); } JOptionPane.showMessageDialog(frm, "데이터베이스 접속 성공!!"); }
기본적인 초기화 부분만 ^^ 적어 놧어여^^ 주소 뒤에 옵션값으로 ?useUnicode=true&characterEncoding=EUC_KR설정해야지 한글이 되네요^^
'JAVA' 카테고리의 다른 글
JTable 더블클릭 수정금지 (0) | 2011.03.14 |
---|---|
자바 JDBC euckr 설정 및 초기화 (0) | 2011.03.10 |
자바 한글 api (0) | 2010.12.06 |
자바 현재 년월일 구하는방법 + 날짜더하는법 (0) | 2010.12.06 |
객체 직렬화 역직렬화 ( 객체 파일로 저장) (0) | 2010.11.22 |
java 데이터베이스 드라이버 연동 (1) | 2010.06.14 |