mysql에서 특정 데이터베이스의 기본 캐럭터 셋(default character set)을 설정할 수 있다. 우선 mysql을 실행하자. 터미널창에서 아래와 같이 입력. mysql -u root -p 암호를 입력하고 mysql 프롬프트가 나오면 ALTER DATABASE 구문으로 캐럭터 셋을 설정한다. - ..
인코딩이 불분명한 텍스트 파일이 있을 경우 iconv를 이용하는 간단한 셸 스크립트를 작성해서 인코딩을 확인해 볼 수 있다. 캐럭터 인코딩을 변환해주는 도구인 iconv에 대한 기본적인 내용은 이전 게시물을 참고하자. 여기로 방법은 단순하다. iconv에서 지원하는 인코딩 목..
리눅스에서 텍스트 파일의 인코딩(encoding) 방식을 변환하는 방법이다. 예를 들어 UTF-16 인코딩을 UTF-8로 변환한다던가 하는 경우인데, iconv를 이용하면 된다. 아래의 예시를 보자. UTF-16 방식으로 인코딩되어 저장된 my_file.txt 파일을 UTF-8 방식으로 변경하여..