MySQL은 두 가지 방법을 사용하여 Windows에서 업그레이드할 수 있습니다. 아래에 나열되어 있습니다 -
-
MySQL 설치 프로그램 사용
-
Windows ZIP 아카이브 배포 사용
설치 프로그램으로 MySQL 업그레이드
MySQL 설치 프로그램은 커뮤니티와 상용 릴리스 간의 업그레이드를 지원하지 않습니다. 이러한 업그레이드가 필요한 경우 ZIP 아카이브 방법을 사용하여 수행할 수 있습니다.
MySQL 설치 프로그램을 사용하여 MySQL을 업그레이드하는 방법을 알아보겠습니다. 이것은 현재 서버 설치가 함께 수행되고 현재 릴리스 시리즈 내에서 업그레이드가 수행될 때 가장 좋은 방법으로 간주됩니다.
MySQL 설치 프로그램은 릴리스 시리즈 간의 업그레이드(예:5.7에서 8.0 등)를 지원하지 않습니다. 사용자에게 업그레이드를 알리는 업그레이드 표시기를 제공하지 않습니다. 다음은 단계입니다 -
-
MySQL 설치 프로그램을 시작합니다.
-
대시보드에서 '카탈로그'를 클릭하면 카탈로그에 발생한 최신 변경 사항을 다운로드할 수 있습니다.
-
설치된 서버는 대시보드에서 서버 버전 번호 옆에 화살표가 표시되어야만 업그레이드할 수 있습니다.
-
이제 '업그레이드'를 클릭하세요.
-
새 버전이 있는 제품이 목록에 나타납니다.
-
다른 제품도 업그레이드가 필요하지 않는 한 MySQL 서버 제품을 제외한 모든 항목을 선택 취소합니다. 이제 '다음'을 클릭하세요.
-
이제 '실행'을 클릭하면 다운로드가 시작됩니다.
-
다운로드가 완료되면 '다음'을 클릭하면 업그레이드 작업이 시작됩니다.
-
MySQL 8.0.16 이상으로 업그레이드할 때 시스템 테이블에 대한 업그레이드 확인 및 프로세스를 건너뛰는 옵션이 표시될 수 있습니다.
-
이제 서버를 구성하십시오.
이제 Windows ZIP 배포를 사용하여 MySQL을 업그레이드하는 방법을 살펴보겠습니다.
Windows ZIP 아카이브 배포로 MySQL 업그레이드
https://dev.mysql.com/downloads/에서 최신 버전의 Windows ZIP 아카이브 배포 MySQL을 다운로드하십시오.
서버가 이미 실행 중이면 중지하십시오. 서버가 서비스로 설치된 경우 아래 명령을 사용하여 서비스를 중지하십시오 -
C:\> SC STOP mysqld_service_name
이 대신 'NET STOP mysql_service_name' 명령을 사용할 수도 있습니다. MySQL이 서비스로 실행되고 있지 않으면 'mysqladmin'을 사용하여 중지할 수 있습니다. 이에 대한 명령을 살펴보겠습니다 -
C:\> "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqladmin" -u root shutdown
MySQL 루트 사용자 계정에 암호가 있는 경우 '-p' 옵션과 함께 'mysqladmin'을 호출할 수 있으며 프롬프트가 표시되면 암호를 입력할 수 있습니다. ZIP 아카이브를 추출해야 합니다. 기존 MySQL 설치를 덮어쓸 수 있으며 일반적으로 C:/mysql에 있거나 C:/mysql8과 같은 다른 디렉토리에 설치할 수 있습니다.
이제 서버를 다시 시작해야 합니다. 이것은 아래 표시된 명령을 사용하여 수행할 수 있습니다. -
SC START mysqld_service_name
(또는)
NET START mysqld_service_name
참고: MySQL이 서비스로 실행될 때 위의 것을 사용하십시오.
MySQL을 직접 사용하는 경우 'mysqld'를 호출합니다.