[김성민]님이 남기신 글:
>안녕하세요.
>
>mysql 버전간 호환성 문제에 대해서 문의좀 드리겠습니다.
>
>3.23.xx -> 4.xx -> 5.xx
>
>요 세가지 버전이 대표적 사용버전?? 인것 같은데요.
>각각의 시스템이 다르다는 가정하게 각 버전별로 데이터를 옮겨야 하는 일이 있다면 dump 및 복구 절차가 어떻게 되는지 가르쳐 주실 수 있겠는지요??
>
>예를들면,
>1. 3.23.xx 의 데이터를 4.xx 으로 옮기는 경우,
4.0.x 로는 큰 문제가 없지만
4.1.x 로 바로 가는 건 좀더 알오보고 하세요. character set
http://database.sarang.net/ 에 가면 관련 팁이 있을 겁니다.
>2. 4.xx 의 데이터를 3.23.xx 으로 옮기는 경우,
다운그레이드 가능할 겁니다. 아마 SQL 호환성 때문에 그런것 같은데
역시 위의 싸이트에서 조언을 구해 보세요.
DB 다룬지가 넘 오래되어서... 다 까먹었습니다.
>3. 5.xx 의 데이터를 4.xx 또는 3.xx 으로 옮기는 경우,
5.x 는 아직 구경 못해서... ㅠ.ㅠ
>하위에서 상위로 가는건 문제가 안되는것 같은데,
>상위에서 하위로 내려오는건 문제가 되네요.
>
>지금 3.23.xx 에서 쓰던 데이터를 4.06 으로 옮겨서 쓰다가.
>(이때에는 3.23.xx 에서 그냥 dump 해서, 그냥 4.06 으로 넣으니 이상 없더군요.)
>
>근데, 4.06 에서 3.23.xx 로 다시 내려오려니까 4.06 에서 dump 한 sql 파일을 3.23.xx 으로 넣으니 정상이 아닙니다.ㅎㅎ
>편집기로 열어보니 명령문이 좀 다르면서 @@ 이런 이상한 문자들도 있고...
>
http://database.sarang.net/?criteria=mysql&subcrit=tutorials
에서 두번째 페이지에 관련 내용이 있을 겁니다.
>웹서핑을 계속 해보고 있는데.. 정확한 답이 안보이는군요..
>하라는대로 다 해봐도 결과는 안되고 있습니다.
>
>각 버전별 호환방법에 대해 알고 계시다면.. 좀 갈쳐주세요~
======================================== |