• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.6 한글메뉴얼) [close]
  • 1. MySQL 5.6 새로운 기능
  • 2. MySQL 설치 및 업그레이드
  • 3. MySQL Tutorial
  • 4. MySQL 프로그램
  • 5. MySQL 서버관리
  • 6. 보안
  • 7. 백업 및 복구
  • 8. 최적화
  • 9. Language Structure(언어구조)
  • 10. Character Sets(Globalization)
  • 1. 문자 세트 지원
    2. 오류 메시지 언어 설정
    3. 문자 세트 추가
    4. 문자 세트에 데이터 정렬 추가
    1. 데이터 정렬의 구현 유형
    2. 데이터 정렬 ID의 선택
    3. 8 비트 문자 세트에 대한 간단한 데이터 정렬 추가
    4. Unicode 문자 세트에 UCA 데이터 정렬 추가
    5. 문자 세트 구성
    6. MySQL Server에서 시간대 지원
    7. MySQL Server의 로케일 지원
  • 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 새로운 기능

10.4.2 데이터 정렬 ID의 선택

각 데이터 정렬에 고유 ID가 필요합니다. 데이터 정렬을 추가하려면 현재 사용되지 않은 ID 값을 선택해야합니다. 1024에서 2047의 ID 범위는 사용자 정의 데이터 정렬에 예약되어 있습니다. MySQL 5.6.3 이후 InnoDB 테이블은 2 바이트의 데이터 정렬 ID를 지원하고 있습니다. MySQL 5.6.3 이전에서는 InnoDB 테이블은 255를 최대 값으로 단일 바이트의 데이터 정렬 ID만을 지원했습니다. MyISAM 테이블은 MySQL 5.5 이후의 2 바이트의 데이터 정렬 ID를 지원하고 있습니다.

선택한 데이터 정렬은 다음의 컨텍스트에서 표시됩니다.

  • INFORMATION_SCHEMA.COLLATIONS 테이블의 ID 컬럼.

  • SHOW COLLATION 출력 Id 컬럼.

  • MYSQL_FIELD C API 데이터 구조의 charsetnr 멤버.

  • mysql_get_character_set_info() C API 함수에서 반환되는 MY_CHARSET_INFO 데이터 구조 number 멤버.

현재 사용되고있는 최대의 ID를 확인하려면 다음 문을 실행합니다.

mysql> SELECT MAX(ID) FROM INFORMATION_SCHEMA.COLLATIONS;
+---------+
| MAX(ID) |
+---------+
|     210 |
+---------+

현재 사용되는 모든 ID의 목록을 표시하려면 다음 문을 실행합니다.

mysql> SELECT ID FROM INFORMATION_SCHEMA.COLLATIONS ORDER BY ID;
+-----+
| ID  |
+-----+
|   1 |
|   2 |
| ... |
|  52 |
|  53 |
|  57 |
|  58 |
| ... |
|  98 |
|  99 |
| 128 |
| 129 |
| ... |
| 210 |
+-----+
경고

MySQL 5.5 이전에는 사용자 정의 데이터 정렬 ID의 범위가 준비되어 있으며, 1에서 254 사이에서 ID를 선택해야합니다. 이 경우, MySQL를 업그레이드하면 선택한 데이터 정렬 ID가 새로운 MySQL 배포판에 포함 된 데이터 정렬에 할당 된 것을 알 수 있습니다. 이 경우 자신의 데이터 정렬에 새로운 값을 선택해야합니다.

또한 업그레이드하기 전에 변경하는 구성 파일을 저장해야합니다. 적절하게 업그레이드하면 그 과정을 통해 변경 한 파일이 바뀝니다.


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