블로그 만들기 JSP를 공부하면서 목록보기와 글쓰기 폼만을 만들어둔 상태에서 여기 수정블로그의 글들을 새로운 블로그에 올리기 위해 디비 마이그레이션 작업이 있었다. 수정블로그는 파일로 되어 있기 때문에 먼저 파일로 된 내용들을 MySQL에 저장한 후 덤프를 받아서 새로운 디비에 넣을 예정이었다. 하지만 희망은 곧 좌절로 바뀌었다. 덤프받는내용들이 새로운 디비에 입력이 되지 않는 것이었다. 하루를 소비하고 고민 끝에 디비버전을 같이 가기로 결정했다. - 기존디비(Mysql 4.1) 새로운 디비(5.0) 이제 모두 디비의 버전도 같아 문제없을 거라 생각했는데 이번에는 문자셋이 말써이었다. 기존디비는 utf8이고 새롭게 쓸 디비도 utf8로 할 예정이었는데 디비를 옮기고나면 한글이 모두 깨져 알아볼 수가 없었다. 이것저것해보다가 안되서 포기하고 또 하루가 지났다. 그리고 오늘인데 생각을 해보니 구지 파일로 되어있는 것을 디비로 바꾸어 덤프받아서 새로운곳에 복원할 필요가 있는가 하는 생각이 든다. 파일을 그냥 복사해와서 새로운 곳에서 파일을 읽어서 디비를 다시 쓰면 한글이 깨질이유가 없는데... 또 구지 디비를 쓸필요없이 그냥 파일로 읽고 쓰기를 하면 나중에 디비를 옮길때도 편리할텐데 왜 그생각을 못했을까? 라는 생각이 들었다. 웹하면 당연지사 디비를 떠올리게 되서 그래서였는지도 모르겠다. 지금은 파일을 떠와서 새로운 디비에 집어넣고 나중에 파일로 다시 만들 수 있는 것을 만들어 디비를 옮길때는 파일을 옮기는 방식도 괜찮을 듯 하다. 그런그렇고 글을 쓰면 쓴 것이 디비로 안들어가네.. 에러가 난건지 표시도 안돼고 에러가 표시가 나도 뭔소린지 모르겠고... 앞깊이 막막하다.. 잠시 접고 일본어나 공부해야겠다.