• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.6 한글메뉴얼) [close]
  • 1. MySQL 5.6 새로운 기능
  • 2. MySQL 설치 및 업그레이드
  • 1. 일반적인 설치 가이드
    2. 일반적인 바이너리를 사용하여 MySQL의 Unix / Linux에 설치
    3. Microsoft Windows에 MySQL 설치
    4. OS X에 MySQL 설치
    5. Linux에 MySQL 설치
    6. Unbreakable Linux Network (ULN)를 사용한 MySQL 설치
    7. Solaris 및 OpenSolaris에 MySQL을 설치
    8. FreeBSD에 MySQL 설치
    9. Installing MySQL from Source
    10. 설치 후 설정 및 테스트
    11. MySQL 업그레이드 및 다운 그레이드
    1. MySQL 업그레이드
    1. Yum을 사용하는 MySQL 업그레이드
    2. APT 저장소를 사용하는 MySQL 업그레이드
    3. MySQL 5.5에서 5.6으로 업그레이드
    2. MySQL 다운 그레이드
    3. 테이블 또는 인덱스 재구성이 필요한지 여부 확인
    4. 테이블 또는 인덱스를 다시 만들거나 복구
    5. MySQL 데이터베이스를 다른 시스템에 복사
    12. 환경 변수
    13. Perl 설치에 대한 설명
  • 3. MySQL Tutorial
  • 4. MySQL 프로그램
  • 5. MySQL 서버관리
  • 6. 보안
  • 7. 백업 및 복구
  • 8. 최적화
  • 9. Language Structure(언어구조)
  • 10. Character Sets(Globalization)
  • 11. 데이터형(Data Types)
  • 12. 함수와 연산자
  • 13. SQL 문법
  • 14. InnoDB 스토리지 엔진
  • 15. 기타 스토리지 엔진
  • 16. 고가용성 및 확장성
  • 17. 리플리케이션
  • 18. MySQL Cluster
  • 19. 파티셔닝
  • 20. Stored Programs and Views
  • 21. INFORMATION_SCHEMA
  • 22. PERFORMANCE SCHEMA
  • 23. 컨넥터 및 API
  • 24. MySQL 확장
  • 25. MySQL Enterprise Edition
  • 26. MySQL Workbench
  • 27. 제약 및 제한
  • 28. MySQL 5.7 새로운 기능

2.11.1.1 Yum을 사용하는 MySQL 업그레이드

지원되는 Yum 기반 플랫폼 (목록은 섹션 2.5.1 "MySQL Yum 저장소를 사용하여 MySQL을 Linux에 설치" 를 참조하십시오)에서는 MySQL Yum 저장소를 사용하여 MySQL의 내부 업그레이드 (즉, 이전 버전을 대체하여 이전 데이터 파일에 새 버전을 실행)을 실행할 수 있습니다.

메모
  • MySQL 대한 업데이트를 수행하기 전에 섹션 2.11.1 "MySQL 업그레이드" 의 단계를주의 깊게 따라야합니다. 거기서 논의되고있는 단계 중 업데이트 전에 데이터베이스를 백업 것이 특히 중요합니다.

  • 다음 단계에서는 MySQL Yum 저장소를 사용하여 MySQL을 설치 한 것을 전제로하고 있습니다. 그렇지 않은 경우, 섹션 2.5.2 "타사 MySQL 배포를 MySQL Yum 저장소를 사용하여 대체" 의 단계를 따릅니다.

  1. 대상 시리즈 선택

    기본적으로 MySQL Yum 저장소는 설치 중에 선택한 릴리즈 시리즈의 최신 버전으로 MySQL을 업데이트합니다 (자세한 내용은 Selecting a Release Series 를 참조하십시오). 즉, 예를 들어 5.6.x 설치는 5.7.x 릴리즈에 자동으로 업데이트되지 않습니다. 다른 릴리스 시리즈로 업데이트하려면 (기본적으로 또는 직접) 선택한 시리즈의 하위 저장소를 사용하지 않도록 설정 대상 시리즈의 하위 저장소를 활성화해야합니다. 그것을하려면 Selecting a Release Series 에 설명되어있는 /etc/yum.repos.d/mysql-community.repo 파일의 하위 저장소의 항목을 편집하는 절차를 따르십시오.

    원칙적으로의 분리 시리즈에서 또 다른 한개로 업그레이드하려면 시리즈를 스킵하지 않고 다음 시리즈로 이동합니다. 예를 들어, 현재 MySQL 5.5을 실행하고 있고, 5.7으로 업그레이드하는 경우 MySQL 5.7으로 업그레이드하기 전에 먼저 5.6로 업그레이드합니다.

    중요

    MySQL 5.6에서 5.7로 업그레이드에 대한 중요한 정보는 " Upgrading from MySQL 5.6 to 5.7 "을 참조하십시오.

  2. MySQL 업그레이드

    다음 명령으로 MySQL 및 그 구성 요소를 업그레이드합니다.

      shell> sudo yum update mysql-server 

    또는 Yum 대해 시스템의 모든 업데이트하도록 지시하여 MySQL을 업데이트 할 수 있습니다 (여기에는 상당한 시간이 걸릴 수 있습니다.)

      shell> sudo yum update 
  3. MySQL 재시작

    MySQL Server는 Yum을 통해 갱신 후 다시 시작해야합니다. 서버를 다시 시작한 후, mysql_upgrade를 실행하여 이전 데이터와 업그레이드 된 소프트웨어 간의 비 호환성을 확인하고 있으면 해결합니다. mysql_upgrade는 다른 기능도 수행합니다. 자세한 내용은 섹션 4.4.7 "mysql_upgrade - MySQL 테이블 체크 및 업그레이드" 를 참조하십시오.

특정 구성 요소를 업데이트 할 수 있습니다. 다음 명령을 사용하여 MySQL 구성 요소의 설치된 모든 패키지를 나열 할 수 있습니다.

 shell> sudo yum list installed | grep "^mysql"

선택한 구성 요소의 패키지 이름을 확인한 후 다음 명령 package-name 을 패키지 이름으로 대체하여 패키지를 업데이트합니다.

  shell> sudo yum update package-name 
공유 클라이언트 라이브러리 업그레이드

Yum 저장소를 사용하여 MySQL을 업데이트 한 후에도 이전 버전의 공유 클라이언트 라이브러리를 사용하여 컴파일 된 응용 프로그램이 작동하는 것입니다.

응용 프로그램을 다시 컴파일하여 업데이트 된 라이브러리에 동적으로 링크하는 경우 : 일반적으로 새 버전의 공유 라이브러리에서 신구 라이브러리간에 심볼 버전 관리에 차이나 추가가 있기 때문에 (예를 들어, 새로운 표준 5.6 공유 클라이언트 라이브러리와 Linux 배포 소프트웨어 저장소에 의해 기본적으로 제공되는 또는 기타 소스에서 일부 이전 (이전 또는 변형) 버전의 공유 라이브러리 사이에서) 업데이트 된 새로운 공유 라이브러리를 사용하여 컴파일 된 응용 프로그램은 응용 프로그램이 배포 된 시스템에서 업데이트 된 라이브러리를 필요로합니다. 또한 이러한 라이브러리가 없으면 공유 라이브러리를 필요로하는 응용 프로그램은 예상대로 실패합니다. 따라서 MySQL에서 공유 라이브러리 패키지를 반드시 이러한 시스템에 배포해야합니다. 이것은 MySQL Yum 저장소를 시스템에 추가 ( Adding the MySQL Yum Repository 를 참조하십시오) Installing Additional MySQL Products and Components with Yum 에 기재된 절차를 사용하여 최신의 공유 라이브러리를 설치하여 실행 수 있습니다.


서울시 강남구 영동대로 602 6층
TEL: 02-6061-0006  /  E: csr@mysqlkorea.com
주식회사 이노클러스터  등록번호 : 727-86-02261
Copyright © innocluster Co. ltd. all rights reserved