2015-02-06 6 views
0

어쨌든 키릴 문자 데이터를 주소 (Varchar 40)라는 데이터베이스 열에 삽입하면 반 중간에 삽입되고 다른 절반은 손실됩니다. 그러나 데이터를 검색하는 동안 나는 내 페이지의 소스를 확인 할 때, 나는 키릴 문자 인코딩의 일종으로 저장 한 보았다 .. 예를 들어mysql에 키릴 문자 기반 텍스트를 삽입하는 방법은 무엇입니까?

"улица отец паисий"1091 & #로 저장됩니다; & # 1083; & # 1086; & # 1090; & # 1077; & # 1094; & # 1087; & # 1072; & # 1080; & # 1089; & # 1080; & # 1081;.. "&와 # 사이의 공간이없는

I 타입 텍스트의 또 다른 컬럼에 동일한 텍스트를 저장하려고 내가 아무 문제가 없었다

어떻게 그래서 나는이 문제를 해결할 수 있습니다 데이터베이스에 내 주소 열에서 텍스트 값을 입력 할 수 있습니다?

답변

0

을 당신은 당신의 웹 페이지에 대한 UTF8 인코딩을 설정해야합니다.뿐만 아니라 데이터베이스 사용 "SET NAMES UTF8;" 쿼리에 대한 연결을 초기화 할 때

+0

감사합니다, 그것은 일을했습니다! :) –