Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 설치 업그레이드 단계


다음은 MySQL 설치를 업그레이드하기 위해 언급된 단계입니다. −

  • 경로 업그레이드

  • 업그레이드를 위한 설치 준비

  • Unix 또는 Linux에서 MySQL 바이너리 또는 패키지 기반 설치 업그레이드

  • MySQL은 또한 MySQL yum 리포지토리나 APT 리포지토리 또는 SLESrepository를 사용하여 또는 Windows에서 업그레이드할 수 있습니다.

  • 다음 단계는 MySQL의 도커 설치를 업그레이드하는 것입니다.

  • 문제 해결 업그레이드

  • 테이블이나 인덱스를 다시 작성하거나 복구해야 합니다.

  • MySQL 데이터베이스는 다른 머신에 복사해야 합니다.

MySQL 바이너리 및 패키지 기반 설치는 Unix 또는 Linux에서 다양한 방법으로 수행할 수 있습니다. 그들은 아래에 언급되어 있습니다.

  • 인플레이스 업그레이드

  • 논리적 업그레이드

  • MySQL 클러스터 업그레이드

위에서 언급한 각 방법을 간략하게 이해합시다 -

현재 위치 업그레이드

  • 현재 위치 업그레이드에는 이전 MySQL 서버를 종료하고 oldMySQL 바이너리 또는 패키지를 새 바이너리로 교체하는 작업이 포함됩니다.

  • 이 작업이 완료되면 기존 데이터 디렉터리에서 MySQL 서버가 다시 시작됩니다.

  • 그런 다음 일종의 업그레이드가 필요한 기존 설치의 나머지 부분이 업그레이드됩니다.

논리적 업그레이드

  • 논리적 업그레이드에는 이전 MySQL 인스턴스에서 SQL 내보내기가 포함됩니다.

  • 이것은 'mysqldump' 또는 'mysqlpump'와 같은 백업 또는 내보내기 유틸리티의 도움으로 수행됩니다.

  • 새 MySQL 인스턴스에 SQL을 적용하여 새 MySQL 서버를 설치합니다.

MySQL 클러스터 업그레이드

  • MGM 노드가 업그레이드됩니다.

  • 데이터 노드는 한 번에 하나씩 업그레이드됩니다.

  • API 노드는 한 번에 하나씩 업그레이드되며 여기에는 MySQL 서버가 포함됩니다.

  • 데이터 사전이 업그레이드되었습니다.

  • 시스템 테이블이 업그레이드됩니다.

  • 시스템이 다시 시작됩니다.