제목 | [한글] 디비질문입니다. | ||
---|---|---|---|
글쓴이 | 당근 | 작성시각 | 2012/08/13 16:58:24 |
|
|||
mysql utf-8로 셋팅되어있구요 테이블명부터 컬럼명까지 전부 한글입니다. 아래와 같이 한글명이 들어가니 로딩부터 error가 뜨네요. 기본 php $conn으로는 테스트했었는데 잘되서 코드이그나이터에서도 사용할려고 했더니만 처음부터 난감하네요. 해결책을 알고계신가요? $db['default']['database'] = '한글'; |
|||
다음글 | 마냐님 공개보드 질문이요. (1) | ||
이전글 | ActiveRecord 오류 .. (4) | ||
변종원(웅파)
/
2012/08/13 17:05:52 /
추천
0
|
니삼
/
2012/08/13 19:38:16 /
추천
0
진정한 한국인!!!
|
당근
/
2012/08/14 11:03:06 /
추천
0
driver를 손대야하는군요. 흠흠..
이렇게 하게된 이유는 ERD작성시 논리/물리 나누는 것도 좀 웃기고. 저도 처음엔 한글로 데이터베이스를 설계하고 사용하는게 이해가 되지 않았지만 한번 한글로 프로젝트 해보시면 제 맘을 아시리라고 생각합니다. |
당근
/
2012/08/14 11:25:31 /
추천
0
=========== 해결방법 ==============
1. mysql_driver.php function db_select(){ mysql_set_charset('utf8',$this->conn_id); ==> 추가하시면 됩니다.^^ return @mysql_select_db($this->database, $this->conn_id); } 도움주신 웅파님께 감사드립니다. |
한대승(불의회상)
/
2012/08/14 11:53:39 /
추천
0
당근// 이후 코어 업그레이드시 주의 하세요.. ^^
|
검색해보니 한글 부분을 `(백틱)으로 감싸면 된다고 하는데 mysql driver를 전부 손보셔야 할 것 같네요.