DB/MySQL

MySQL 업그레이드 주의사항

행운개발자 2024. 1. 28. 11:36
728x90
  • In-Place Upgrade : MySql 서버의 데이터 파일을 그대로 두고 업그레이드
  • Logical Upgrade : mysqldump 도구 등을 이용해 mysql 서버의 데이터를 SQL 문장이나 텍스트 파일로 덤프한 후, 새로 업그레이드 된 버전의 MySQL 서버에서 덤프된 데이터를 적재함
  • 제약 사항
    • 같은 메이저 버전에서 마이너 버전 간 업그레이드는 여러 버전 건너 뛰기 가능 (8.0.16 → 8.0.21)
    • 메이저 버전 간 업그레이드는 반드시 한 단계씩 업그레이드를 해야함 (하위호환성이 한단계까지만 유지됨)
    • 5.5 →8.0으로 메이저 업그레이드를 하려면 5.5→5.6→5.7→8.0으로 한단계씩 업그레이드를 해야한다. 만약 이 과정이 번거로우면 Logical Upgrade를 고려할 수 있다.
    • In-Place 업그레이드도 이전 메이저 버전 중 가장 최근의 마이너 버전에서만 지원될 수 있으므로, 항상 메이저 업그레이드 전에는 MySql 서버의 매뉴얼을 정독하고 진행한다.
728x90

'DB > MySQL' 카테고리의 다른 글

MySQL 멀티 쓰레딩  (0) 2024.01.28
MySQL 아키텍처  (0) 2024.01.28
MySQL 시스템 변수 조회 및 변경  (0) 2024.01.28
MySQL 실행 및 종료 (+ PID file not found 해결 방법)  (0) 2024.01.28
MySQL 설치  (0) 2024.01.28