묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
음력 DB를 UTF8로 셋팅된 DB에 넣는 방법을 알고싶습니다.
2008.02.02 20:02
DB 가 UTF8로 설정되어 있습니다.
그래서 calenda_data 테이블도 UTF8로 만들어서 테이블에 음력DB(9메가 가량되며 utf8로 변환)를 넣으려고 하는데 자꾸 오류가 발생합니다.
인터넷을 이틀동안 뒤져서 이리저리 해봐도 안되네요.
음력DB 용량이 우편번호DB 처럼 크기때문에 우편번호DB를 테이블에 추가하는 방법에 관련된 정보를 찾아서 힌트를 삼고 혼자 이리저리 해봐도 도저히 답을 못하겠네요.
역시 배움의 길은 멀고도 험한것 같습니다.
음력DB와 아래 테이블을 생성하는 코드가 담긴 PHP파일을 UTF8로변환하지 않고 실행하면 문제없이 DB에 calenda_data 이 생성되고, 9메가가 넘는 음력DB도 문제 없이 들어가지만 인코딩이 달라서 그런지
cd_hyganjee, cd_kyganjee, cd_hdganjee, cd_kdganjee, cd_ddi 칼럼은 아무런 자료가 들어가지 않터라구요. 그래서 UTF8로 변환해서 집어넣으려고 시도하고 있습니다.
음력 DB는 슈퍼개발님 홈페이지에 있는 것을 사용했습니다.
http://mytechnic.com/MT_Community/index.php?mtcode=pds&mtact=read&seq=183
MySQL Error : Invalid default value for 'cd_kyganjee' 오류가 나는것으로 봐서
cd_kyganjee 필드에 값이 들어가지 않아서 그런것 같은데.. 어떻게 해결하는 방법이 없을까요?