2011-01-24 3 views
0

SQL 쿼리를 실행하면 chines 문자가 포함 된 쿼리가 성공적으로 실행됩니다. mysql 쿼리 브라우저를 열면 중국어 텍스트 대신 ???? 만 볼 수 있습니다. 동일한 쿼리가 mysql 쿼리 브라우저에서 실행되면 정상적으로 작동합니다. 스위치 다음MySQL을 실행 쿼리를 자바 프로그램을 사용하여

String url = "jdbc:mysql://host/database?characterSetResults=UTF-8&characterEncoding=UTF-8&useUnicode=yes"; 

답변

4

한번에 모든 인코딩 (이 예외가 있지만의 그들을 잊지) 동일해야합니다 : DB를, 자바 프로세스와 하나의 연결 인코딩을 사용하여 사용되는 인코딩 쿼리 브라우저에서 사용됩니다. 다른 두 가지는 괜찮은 것 같으므로 Java에서 사용하는 것을 변경해야합니다.

+0

안녕하십니까 감사합니다. – Selvanayagam

0

와 연결

+0

답장을 보내 주셔서 감사합니다. joshi가 제공 한 코드를 사용하여 정상적으로 작동합니다. – Selvanayagam

관련 문제