디비 문자셋 관련 질문드립니다 채택완료
행복의길
10년 전
조회 3,195
그누4에서 그누5로 이전할려구 디비를 백업했는데
기존에 문자셋이 아리 이미지 처럼 utf8로 되어 있어서 그누5서버도 문자셋5로 셋팅 문제 없을듯 했는데

(기존디비)
디비.sql 파일도 열어서 확인해보니 utf8이던데 깨져서 그누4 디비를 열어 보니..
빨간 부분이 enck로 되어있는데 저게 원인인가요?
저부분은 어떻게 해야 utf8로 변경이 가능한가요?

(기존디비)
위 빨간 부분이 enck 되어 있는데 어찌 바꾸나요? 답변을 학수 고대합니다..ㅠ.ㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
10년 전
그누4를 dump 받으신후 utf-8 로 변경하신후..
테이블 문자셋을 utf-8로 셋팅 해주시면 phpMyAdmin에서도 utf-8로 문자셋티입이 바뀌어져 있을겁니다.
</p><p>CREATE TABLE IF NOT EXISTS `g4_board_file` (
`bo_table` varchar(20) NOT NULL default '',
`wr_id` int(11) NOT NULL default '0',
`bf_no` int(11) NOT NULL default '0',
`bf_source` varchar(255) NOT NULL default '',
`bf_file` varchar(255) NOT NULL default '',
`bf_download` varchar(255) NOT NULL default '',
`bf_content` text NOT NULL,
`bf_filesize` int(11) NOT NULL default '0',
`bf_width` int(11) NOT NULL default '0',
`bf_height` smallint(6) NOT NULL default '0',
`bf_type` tinyint(4) NOT NULL default '0',
`bf_datetime` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`bo_table`,`wr_id`,`bf_no`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;</p><p>
예를들어 CHARSET=euc_kr > CHARSET=utf-8 로 변경하시면됩니다.
이런식으로 테이블마다 replace를 해주신후 다시 import하시면됩니다.!!
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인