묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
### MySQL 업그레이드 문제
2009.01.13 09:48
### MySQL 업그레이드 문제
제로보드를 mysql 3.x버전에서 5.x으로 업그레이드작업후 디비를 복원하였더니 에러가 나네요
복원 순서는 다음과 같습니다.
1. mysqldump를 통해 DB백업(xxxx.sql 내용은 하단참조)
2. 시스템 업그레이드
3. mysql -u user 사용DB명 < xxxx.sql
4. 제로보드 들어가서 데이타확인
그런데 데이타 확인을 해보니
제목과 내용, 댓글 등의 데이타가 모두 몇개 문자만 저장되어있더군요.
예를 들어 제목이 "[MySQL] 업그레이드 문제"이라고 하면 "["만 들어가 있더군요.
이처럼 내용, 댓글 등의 데이타도 몇개의 문자열만 들어가 있더군요.
혹시나 해서 phpMyAdmin를 통해 웹으로 접근후 SQL창에서 직접 실행해도 데이타가 제대로 들어가질 않네요.
어떻게 해결할 방법이 없는지요?
----------------------------
xxxx.sql 내용은 다음과 같습니다.
create table xxxx(
.....
)Type=MyISAM;
insert ....;
이걸
create table xxxx(
.....
)Type=innoDB;
insert ....;
로 바꾸어서 해보았답니다. ㅠㅠ
----------------------------
mysql 3.x 버전은 euc-kr을 기본으로, mysql 5.x 버전은 아마 설치될 때 utf-8로 설치가 되었을 겁니다.
이 부분은 phpschool 등의 사이트에 가시면 언어셋 문제로 검색해 보시면 많은 답을 얻으실 수 있으실 듯...