Loading...
MySQL 9.5 Reference Manual 9.5의 12.14.2 Choosing a Collation ID의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
각 collation은 고유한 ID를 가져야 합니다. collation을 추가하려면, 현재 사용되고 있지 않은 ID 값을 선택해야 합니다. MySQL은 2바이트 collation ID를 지원합니다. 1024에서 2047까지의 ID 범위는 사용자 정의 collation을 위해 예약되어 있습니다.
선택한 collation ID는 다음과 같은 문맥에 나타납니다:
Information Schema COLLATIONS 테이블의 ID 컬럼.
SHOW COLLATION 출력의 Id 컬럼.
C API 데이터 구조체 MYSQL_FIELD의 charsetnr 멤버.
C API 함수 mysql_get_character_set_info()에 의해 반환되는 MY_CHARSET_INFO 데이터 구조체의 number 멤버.
현재 사용 중인 가장 큰 ID를 확인하려면, 다음 구문을 실행하십시오:
1mysql> SELECT MAX(ID) FROM INFORMATION_SCHEMA.COLLATIONS; 2+---------+ 3| MAX(ID) | 4+---------+ 5| 247 | 6+---------+
현재 사용 중인 모든 ID 목록을 표시하려면, 다음 구문을 실행하십시오:
1mysql> SELECT ID FROM INFORMATION_SCHEMA.COLLATIONS ORDER BY ID; 2+-----+ 3| ID | 4+-----+ 5| 1 | 6| 2 | 7| ... | 8| 52 | 9| 53 | 10| 57 | 11| 58 | 12| ... | 13| 98 | 14| 99 | 15| 128 | 16| 129 | 17| ... | 18| 247 | 19+-----+
주의
업그레이드하기 전에, 변경한 configuration 파일을 저장해야 합니다. 인플레이스 업그레이드를 수행하면, 그 과정에서 수정된 파일이 교체됩니다.
12.14.1 Collation Implementation Types
12.14.3 Adding a Simple Collation to an 8-Bit Character Set