Java에서 Mysql에 데이터를 넣을때 한글이 깨어지는 경우

Java의 JDBC를 이용하여 MYSQL에 한글 데이터를 넣을때 "??? ???" 와 같이 깨어져서 들어 가는 경우가 있다 
이럴때 두가지를 코드에 넣어준다
첫번째

private String driverName = "org.gjt.mm.mysql.Driver";
private String url = "jdbc:mysql://IP:3306/DB_NAME?useUnicode=true&characterEncoding=euc_kr";
private String userName = "User Name";
private String passwd = "Password";

다음과 같이 접속할때 URL뒷쪽에 다음과 같은 charactger encoding set을 설정한다.

Statement stmt = con.createStatement();
stmt.executeUpdate("set names euckr");
stmt.close();

또 한가지는 위와 같은 query를 DB쪽으로 날려 encoding의 동기를 맞추어 준다.
|

댓글 1개

인코딩문제 아닌가요?
댓글을 작성하시려면 로그인이 필요합니다. 로그인

프로그램

+
제목 글쓴이 날짜 조회
12년 전 조회 1,130
12년 전 조회 1,900
12년 전 조회 792
12년 전 조회 1,045
12년 전 조회 2,990
12년 전 조회 781
12년 전 조회 691
12년 전 조회 588
12년 전 조회 1,357
12년 전 조회 1,165
12년 전 조회 3,824
12년 전 조회 978
12년 전 조회 850
12년 전 조회 733
12년 전 조회 599
12년 전 조회 1,130
12년 전 조회 852
12년 전 조회 991
12년 전 조회 518
12년 전 조회 552
12년 전 조회 682
12년 전 조회 1,088
12년 전 조회 1,074
12년 전 조회 554
12년 전 조회 919
12년 전 조회 4,715
12년 전 조회 2,725
12년 전 조회 988
12년 전 조회 741
12년 전 조회 1,530
12년 전 조회 884
12년 전 조회 5,280
12년 전 조회 6,355
12년 전 조회 1,190
12년 전 조회 958
12년 전 조회 609
12년 전 조회 1,135
12년 전 조회 1,021
12년 전 조회 1,004
12년 전 조회 788
12년 전 조회 1,075
12년 전 조회 1,484
12년 전 조회 1,643
12년 전 조회 901
12년 전 조회 2,025
12년 전 조회 847
12년 전 조회 1,127
12년 전 조회 1,836
12년 전 조회 2,085
12년 전 조회 1,883
12년 전 조회 2,048
12년 전 조회 2,562
12년 전 조회 1,181
12년 전 조회 1,682
12년 전 조회 3,822
12년 전 조회 1,681
12년 전 조회 1,719
12년 전 조회 1,509
12년 전 조회 1,121
12년 전 조회 1,372
12년 전 조회 1,297
12년 전 조회 1,490
12년 전 조회 2,115
12년 전 조회 1,647
12년 전 조회 1,513
12년 전 조회 4,039
12년 전 조회 1,662
12년 전 조회 995
12년 전 조회 1,679
12년 전 조회 785
12년 전 조회 1,059
12년 전 조회 1,455
12년 전 조회 1,342
12년 전 조회 5,302
12년 전 조회 2,649
12년 전 조회 1,924
12년 전 조회 770
12년 전 조회 2,368
12년 전 조회 973
12년 전 조회 1,289
12년 전 조회 997
12년 전 조회 3,514
12년 전 조회 910
12년 전 조회 3,823
12년 전 조회 1,490
12년 전 조회 1,783
12년 전 조회 2,398
12년 전 조회 2,458
12년 전 조회 715
12년 전 조회 792
12년 전 조회 1,438
12년 전 조회 762
12년 전 조회 946
12년 전 조회 6,701
12년 전 조회 694
12년 전 조회 996
12년 전 조회 637
12년 전 조회 669
12년 전 조회 930
12년 전 조회 876
🐛 버그신고