Template Project, Simple Homepage 템플릿 실행 오류
- 작성자 :
- 이*현
- 작성일 :
- 2013-08-19 18:38:29
- 조회수 :
- 1,149
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
new > egovFrame Template Project > Simple Homepage 를 통해서 만든 프로젝트의 DATABASE/all_sht_data_mysql.sql 파일의 insert 쿼리문이 제대로 실행이 되질 않습니다.
1. Mysql의 show variables like 'c%';
'character_set_client', 'utf8'
'character_set_connection', 'utf8'
'character_set_database', 'utf8'
'character_set_filesystem', 'binary'
'character_set_results', 'utf8'
'character_set_server', 'utf8'
'character_set_system', 'utf8'
'character_sets_dir', 'C:\\dev\\mysql-5.6.13-winx64\\share\\charsets\\'
'collation_connection', 'utf8_general_ci'
'collation_database', 'utf8_general_ci'
'collation_server', 'utf8_general_ci'
'completion_type', 'NO_CHAIN'
'concurrent_insert', 'AUTO'
'connect_timeout', '10'
'core_file', 'OFF'
프로젝트는 당연히 utf8로 생성하였습니다.
해당 insert SQL파일을 mysql workbench로 불러와서 실행한 결과,
18:11:15 insert into LETTCCMMNCLCODE(CL_CODE,CL_CODE_NM,CL_CODE_DC,USE_AT,FRST_REGIST_PNTTM,FRST_REGISTER_ID,LAST_UPDT_PNTTM,LAST_UPDUSR_ID) values ('LET','전자정부 프레임워크 경량환경 템플릿','전자정부 프레임워크 경량환경 템플릿','Y','2011-08-02 21:01:59','SYSTEM','2011-08-02 21:01:59','SYSTEM') Error Code: 1366. Incorrect string value: '\xEA\xBE\xA9\xEC\x98\x84...' for column 'CL_CODE_NM' at row 1 0.000 sec
와 같은 문제가 발생하는데, 이에 대한 해결책을 알고 싶습니다.
1. Mysql의 show variables like 'c%';
'character_set_client', 'utf8'
'character_set_connection', 'utf8'
'character_set_database', 'utf8'
'character_set_filesystem', 'binary'
'character_set_results', 'utf8'
'character_set_server', 'utf8'
'character_set_system', 'utf8'
'character_sets_dir', 'C:\\dev\\mysql-5.6.13-winx64\\share\\charsets\\'
'collation_connection', 'utf8_general_ci'
'collation_database', 'utf8_general_ci'
'collation_server', 'utf8_general_ci'
'completion_type', 'NO_CHAIN'
'concurrent_insert', 'AUTO'
'connect_timeout', '10'
'core_file', 'OFF'
프로젝트는 당연히 utf8로 생성하였습니다.
해당 insert SQL파일을 mysql workbench로 불러와서 실행한 결과,
18:11:15 insert into LETTCCMMNCLCODE(CL_CODE,CL_CODE_NM,CL_CODE_DC,USE_AT,FRST_REGIST_PNTTM,FRST_REGISTER_ID,LAST_UPDT_PNTTM,LAST_UPDUSR_ID) values ('LET','전자정부 프레임워크 경량환경 템플릿','전자정부 프레임워크 경량환경 템플릿','Y','2011-08-02 21:01:59','SYSTEM','2011-08-02 21:01:59','SYSTEM') Error Code: 1366. Incorrect string value: '\xEA\xBE\xA9\xEC\x98\x84...' for column 'CL_CODE_NM' at row 1 0.000 sec
와 같은 문제가 발생하는데, 이에 대한 해결책을 알고 싶습니다.
A
안녕하세요. 이순현님.
서버환경이 아닌 접속환경 상의 문제일 수 있을 것 같습니다.
mysql -u [userid] -p [database] < all_sht_data_mysql.sql
과 같이 mysql client를 통해 직접 실행해 보시면 되실 것 같습니다.
또는 통합개발툴에서 제공하는 DataSource Explorer 기능을 통해 실행해 보셔도 되실 것 같구요.
그럼, 즐거운 하루되십시오.
감사합니다.
서버환경이 아닌 접속환경 상의 문제일 수 있을 것 같습니다.
mysql -u [userid] -p [database] < all_sht_data_mysql.sql
과 같이 mysql client를 통해 직접 실행해 보시면 되실 것 같습니다.
또는 통합개발툴에서 제공하는 DataSource Explorer 기능을 통해 실행해 보셔도 되실 것 같구요.
그럼, 즐거운 하루되십시오.
감사합니다.