*Rocky Linux 9.4와 MariaDB 기반으로 정리한 포스팅입니다. 1. 문자 집합? 인코딩? 디코딩? 문서를 열어보다 보면 간혹 외계어처럼 한글이 깨져서 보일 때가 있다. 이럴 때 흔히 나오는 단어들이 캐릭터 셋(character set), 인코딩(incoding)이런 단어일 것이다. 캐릭터 셋과 인코딩이란 무엇일까? 먼저 문자 집합(character set)은 정보를 표현하기 위한 글자나 기호의 집합을 정의한 것이다. 문자나 기호를 컴퓨터에서 저장하거나, 통신에 사용하기 위해서는 문자나 기호를 바이너리 형식(이진수)로 변환해야 하는데, 이러한 과정을 인코딩(incoding, 부호화)라고 하며, 인코딩된 문자 부호를 다시 디코딩(decoding)해서 원래의 문자나 기호로 표현할 수 있다. ..