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

Windows에서 MySQL 업그레이드


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'를 호출합니다.