[관리] MySQL 업그레이드 주의할 점
=======================================================
MySQL 업그레이드 주의할 점
=======================================================
Mysql 을 업그레이드 하다 보면 여러가지 문제점에 부딪히게 된다.
이전 버젼의 데이터와의 호환문제와 PHP와 Mysql 혹은 Perl 과 Mysql 연동시
기존의 PHP 나 Perl 이 문제없이 잘 실행되는지등의 문제가 있다.
따라서 Mysql을 업그레이드시엔 꼭 이전 버젼의 Mysql 데몬인 mysqld 와 라이브러리
를 백업해 두는것이 좋다. 문제가 발생할땐 이전의 mysqld 파일만 libexec/mysqld
로 대체해 준다. 그럼..왠만한거는 무난히 잘 호환될것이다. 이밖에 Perl 프로그램
에서 문제가 생기면 새로 DBI 모듈을 설치해준다. 기타 다른 프로그램에서도
라이브러리가 변경됨으로 해서 문제가 발생할수도 있다. 이때는 백업해둔 라이브러리
를 lib 밑에 복사함으로 해결할수 있다.
새로운 Mysql을 설치하면서 charset 을 변경하였을 경우엔 기존의 테이블들을
# myisamchk -r -q 명령어를 이용하여 인덱스를 변경해 주어야 한다.