2013-08-31 3 views
0

인도 언어 (텔루구 어)를 데이터베이스 table.But에 저장하고 싶습니다. 내 줬음에 텔루구 어 데이터를 삽입하는 것은 mysql에서 인도어 언어 텔루구어를 삽입하는 방법

SHOW VARIABLES LIKE ‘character_set_system’; 

그것은

Character_set_system| UTF8 같은 출력을 표시 아래처럼 어떤 것을 확인했습니다있다.

그 후 난 내 그 커다란 변경 한

alter table lang modify characters varchar(12) character set utf8; 

아직도 내가 그것에 대해 무엇을해야합니까.

+0

어떻게 데이터를 입력 하시겠습니까? 터미널에서 손으로? 프로그램 별? 어떤 방법 으로든 터미널이나 프로그램이 utf8 – luksch

+0

현재 사용하고 있는지 확인해야합니다. 일부 데이터를 복사하여 삽입 쿼리에 붙여 넣습니다. – user2728627

답변

0

특정 필드에 대해 DB의 데이터 정렬을 사용하고 utf8_general_ci를 설정하십시오. 그 전에이

jdbc:mysql://localhost/test?characterEncoding=UTF-8 

같은 데이터베이스 URL의 끝에

+0

특정 필드에 대해 데이터 정렬을 설정하는 방법. – user2728627

+1

나는 테이블 만들기 같은 테이블을 만들 수있는'lang' ( 'characters'의 VARCHAR (15) CHARACTER SET의 UTF8 부씩 인쇄 utf8_unicode_ci의 DEFAULT NULL의 ) ENGINE = 이노 DEFAULT CHARSET = 라틴 COLLATE = latin1_bin – user2728627

+0

이 후 DB로 이동 테이블을 만듭니다. 테이블 -> 구조를 선택하십시오. 여기에서 특정 필드에 대한 연결을 볼 수 있습니다. 이제 설정할 수 있습니다. –

1

추가] characterEncoding=UTF-8는 테이블 열에 utf8_general_ci을 설정합니다.

관련 문제